..


스폰서 링크

RSS 파일의 2.0 구조

작성한 기사 루카 Ruggiero
2 페이지 1

이전 기사에서 우리는 도입 RSS 형식으로 여러 웹 응용 프로그램 간의 정보 교환을위한, XML 기반의 표준 RSS의 구조를 소개를 (진짜로 간단한 Sindacation의 약자)을

우리가 여기에 RSS 형식으로 RSS 2.0 또는 더 정확하게 두 살펴보자.

항상보실 수 있습니다 cpclubpenguincheatscp.com 뉴스의 피드의 같은 표준 XML 구조를 기반으로하는 형식입니다 :

/rss/news.xml

XML 형식으로 RSS 2 예

구조 단지 표시, semplifichiamola 수준의 코드를 고려하고 목적있는 모든 단일 태그를 참조하십시오






 <? XML 버전 = "1.0"인코딩 = "ISO - 8859 - 1"?>







 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">



 



 <channel>



  



 <TITLE> MioSito.ext - 뉴스 온라인 </ TITLE>



  



 에서는 <link> http://www.miosito.ext/news/ </ 링크>



  



 웹 MioSito.ext cra </ 설명>의 <description> 뉴스



  



 <language> EN </ 언어>



  



 <lastBuildDate> 2008년 1월 4일 13시 6분 54초 </ lastBuildDate>



  



 <image>의



   



 <URL> http://www.miosito.ext/logo_news.gif </ URL>



    



 <TITLE> MioSito.ext - 뉴스 온라인 </ TITLE>



    



 에서는 <link> http://www.miosito.ext/news/ </ 링크>



  



 </ 이미지>



  



 <item>



   



 <TITLE> <! 뉴스 ]]></ 제목의 [CDATA [TITLE>



   



 에서는 <link> http://www.miosito.ext/notizia.asp?id=123 </ 링크>



   



 <description> <! [CDATA [간략한 설명 ...

 



 ]]></ 설명>



   



 <author> MioSito.ext </ 저자>



   



 경우 <pubDate> 2008년 4월 1일 (화) GMT </ pubDate>



   



 <category domain="http://www.miosito.ext/categoria.asp?id=5"> 이름 범주 </ 카테고리>



   



 <GUID isPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ GUID>



  



 </ 항목>



 



 </ 채널>







 </ RSS>



기본 구조

그것은 RSS 2.0의 기본적인 형태지만 태그는 많은 사용할 수 있습니다, 그래서 우리는 기본 구조부터, 사용하는 것들을보고 시작합니다.

주로 사용되는 기본적인 구조는 다음 XML 다음 헤더, 그의 공식적인 네임 스페이스의 URL을 지정하는 속성이 들어있는 RSS 태그, 모든 RSS 피드의 데이터 파일을 포함시킬 채널 태그를 본다.

채널은 세 부분으로 구성되어 있습니다 :

  • 피드를 출시 사이트의 헤더;
  • 피드를 출시 사이트의 로고 관리;
  • 개별 보고서를 대표하는 피드의 모든 항목.
다음 단락에서는 필수와 선택 과목으로 나누어 간략하게 구조 모든 요소를​​ 검사합니다.

채널 요소 : 필수 요소

이전 단락에 나와있는 것을 미덕으로, 우리는 요소 채널은 모든 RSS 피드에 보는 것을 볼 수 있으므로 자신의 오른쪽에있는 요소로 생각 이야기 바보 같이 들리겠지만.

위해서는 음주 운전은 필수 및 선택적 요소와 이미지를 참조 항목 이후에 직접 채널에 지정된 가서 모든 요소에 대해 설명합니다.

다음은 채널 요소의 필수 태그에 대한 자세한 목록입니다.

  • 제목은 - 뉴스의 제목을 지정합니다;
  • 링크 - 뉴스의 전체 URL을 지정합니다;
  • 설명 - 설명 정보의 첫 번째 N 문자를 지정합니다.
제목과 설명에 CDATA를 사용하여

XML 파일이 XML 자체의 의미 론적 규칙을 존중 그린, 또는 특수 문자와 해당 XML 파일의 무결성과 관련하여 다른 잠재적으로 성가신과 위험 측면을 처리해야한다는 의심의 여지가 없다.

그러나, 특히 뉴스 분야에서, 그것은 오류에 XML 파일을 전송하고 원격으로 피드를 표시하려면 읽어 따라서 스크립트 것이 예외를 관리하는 데 어려움에 직면하게 될 종종 발생할 수 있습니다.

XML 파일은 관리 최고 성격과 잠재 작지만 중요한 오류의 관점에서 관리하기 어려운 예외를 관리되면 문제는 간단히 CDATA 명령을 통해 제어됩니다.

위에 표시된 코드 예제에서는 XML 태그 내에서 그것을 통합하는 방법, 실용적인 수준에서 설명 :

 



 <TITLE> <B> <! [CDATA [</ B 소식> 제목 <b> 다운 ]]></ B> </ TITLE>

 
나는 독서와이 섹션의 문제의 개념 학습하면 더 구별 CDATA를 만들기 위해 굵은 글씨 코드에서 강조했습니다.

같은 범주에 ...
E - 학습
CSS (코스) CSS (코스)
W3C CSS와 XHTML에 따라 웹 디자인 및 접근성. 29 €에서 시작.
XML (코스) XML (코스)
XML 구조, XSL 및 기타 언어 확장의 창조. 29 €에서 시작.
스폰서 링크