Atom 1.0이란?

Atom은 XML 기반 웹 콘텐츠 및 메타 데이터 신디케이션 형식의 이름이며 주기적으로 업데이트되는 웹 사이트에 속하는 웹 리소스를 게시하고 편집하기위한 응용 프로그램 수준 프로토콜입니다.

Atom은 비교적 최신 사양이며 RSS보다 훨씬 강력하고 기능이 풍부합니다. 예를 들어 RSS가 항목 분류에서만 제목 및 링크와 같은 설명 필드를 요구하는 경우 Atom은 항목과 전체 피드 모두에 대해 이러한 항목을 요구합니다.

모든 Atom 피드는 올바른 형식의 XML 문서 여야하며 application / atom + xml 미디어 유형 으로 식별됩니다 .

Atom 1.0 피드의 구조

피드는 몇 가지 메타 데이터와 그 뒤에 여러 항목으로 구성됩니다. 다음은 Atom 1.0 피드의 기본 구조입니다.

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>...</title>
   <link>...</link>
   <updated>...</updated>
   
   <author>
      <name>...</name>
   </author>
   
   <id>...</id>
   
   <entry>
      <title>...</title>
      <link>...</link>
      <id>...</id>
      
      <updated>...</updated>
      <summary>...</summary>
   </entry>
   
</feed>

Atom 1.0 피드 태그

Atom 1.0 피드 문서는 다음 두 요소로 구성됩니다.

  • 요소

  • 요소

위의 두 요소에 필요한 몇 가지 공통 구성이 있으며 공통 구성에 설명되어 있습니다.