RSS <채널> 요소
RSS의 <channel> 요소는 RSS 피드를 설명합니다.
RSS <channel> 요소
다음 RSS 문서를 참조하세요.
<rss version=" 2.0">
<채널>
<title>W3Schools 홈 페이지</title>
<링크>http://www.w3schools.com</link>
<description>무료 웹 구축 튜토리얼</description>
<아이템>
<링크>http://www.w3schools.com/rss</link>
<description>W3Schools의 새로운 RSS 튜토리얼</description>
</item>
</channel>
</rss>
앞서 언급했듯이 <channel> 요소는 RSS 피드를 설명하며 세 가지 필수 하위 요소가 있습니다.
<title> - 채널의 제목을 정의합니다. (예: w3school 홈페이지)
<link> - 채널에 대한 하이퍼링크를 정의합니다. (예: www.w3school.com.cn)
<description> - 이 채널에 대해 설명하세요(예: 무료 웹사이트 구축 튜토리얼)
<channel>에는 일반적으로 하나 이상의 <item> 각 <item> 요소는 RSS 피드의 기사 또는 "스토리"를 정의합니다.
또한 여러 가지 선택적인 <channel> 하위 요소가 있습니다. 가장 중요한 내용은 나중에 설명하겠습니다.
<category> 요소
<category> 하위 요소는 피드의 카테고리를 지정하는 데 사용됩니다.
<category> 하위 요소를 사용하면 RSS 수집기가 카테고리를 기준으로 웹사이트를 그룹화할 수 있습니다.
위 RSS 문서의 카테고리는 다음과 같습니다:
<copyright> 요소
<copyright> 하위 요소는 버전 정보에 대한 정보를 알려줍니다.
위 RSS 문서의 버전은
<image> 요소
<image> 하위 요소는 수집자가 피드를 제공할 때 이미지를 표시합니다.
<image>에는 세 가지 필수 하위 요소가 있습니다.
<url> - 이미지를 참조하는 URL을 정의합니다.
<title>
< ;link> - 이 채널을 제공하는 웹사이트에 대한 하이퍼링크를 정의합니다.
위의 RSS 문서 이미지는 다음과 같습니다.
<url>http://www.w3schools.com/images/logo.gif</url>
<title>W3Schools.com</title>
<link>http://www.w3schools.com</link>
</image>
<언어> 요소
<언어> 문서를 작성합니다.
<언어> 요소를 사용하면 RSS 수집기가 언어를 기반으로 웹사이트를 그룹화할 수 있습니다.
위 RSS 문서의 언어는 다음과 같습니다:
RSS <channel> 참조 설명서
요소 | Description |
---|---|
<category> | 선택 사항입니다. 피드에 대한 하나 이상의 카테고리를 정의합니다. |
<클라우드> | 선택사항. 피드 업데이트에 대한 즉각적인 알림을 받으려면 프로세스를 등록하세요. |
<저작권> | 선택사항. 저작권이 있는 자료를 알려주세요. |
<설명> | 필수입니다. 채널을 설명하세요. |
<docs> | 선택사항. 현재 RSS 파일에서 사용되는 형식 설명을 가리키는 URL을 지정합니다. |
<발전기> | 선택사항. 피드를 생성하는 데 사용되는 프로그램을 지정합니다. |
<이미지> | 선택사항. 수집자가 피드를 렌더링할 때 이미지를 표시합니다. |
<언어> | 선택사항. 피드가 작성되는 언어를 지정합니다. |
<lastBuildDate> | 선택사항. 피드 콘텐츠가 마지막으로 수정된 날짜를 정의합니다. |
<link> | 필수입니다. 채널에 대한 하이퍼링크를 정의합니다. |
<managingEditor> | 선택사항. 피드 콘텐츠 편집기의 이메일 주소를 정의합니다. |
<pubDate> | 선택사항. 피드 콘텐츠의 마지막 게시 날짜를 정의합니다. |
<평점> | 선택사항. 피드의 PICS 수준입니다. |
<일수 건너뛰기> | 선택사항. 피드 업데이트를 무시할 날짜를 지정합니다. |
<시간 건너뛰기> | 선택 사항. 피드 업데이트가 무시되는 시간을 지정합니다. |
<textInput> | 선택사항. 피드와 함께 표시되어야 하는 텍스트 입력 필드를 지정합니다. |
<제목> | 필수입니다. 채널의 제목을 정의합니다. |
<ttl> | 선택사항. 이 피드가 피드 소스에서 업데이트되기 전에 피드를 캐시할 수 있는 시간(분)을 지정합니다. |
<webMaster> | 선택사항. 이 피드의 웹 관리자의 이메일 주소를 정의합니다. |