..
前回の記事では、導入RSSのフォーマットの異なるWebアプリケーション間での情報交換のための標準はRSS(Really Simple Sindacationの略)の構造を導入する、XMLベースの
私たちはここにRSSのフォーマットRSS 2.0以上正確には2を調べてみましょう。
それは常にで利用できるニュースchickpeatocook.com、の飼料のそのような標準的なXML構造に基づいてフォーマットです。
構造だけで示されている、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 - ニュースオンライン</タイトル>
<link>のhttp://www.miosito.ext/news/ </リンク>
ウェブMioSito.ext CRAの<description>ニュース</説明>
<language>エン</言語>
<lastBuildDate> 2008年1月4日13時06分54秒</ lastBuildDate>
<image>
<URL> http://www.miosito.ext/logo_news.gif </ URL>
<TITLE> MioSito.ext - ニュースオンライン</タイトル>
<link>のhttp://www.miosito.ext/news/ </リンク>
</イメージ>
の<item>
<TITLE> <!ニュース]]></のタイトルの[CDATA [タイトル>
<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フィードのデータファイルを格納するチャネルタグが表示されます。
チャンネルは 3つの部分から構成されています。
前の段落にリストされているかどうかのおかげで、我々は、要素のチャンネルがすべてのRSSフィードに表示される参照してください、そのためには、独自の権利での要素として考えることについて話をばかげて聞こえるかもしれません。
順番にDUIは、強制および任意の要素と画像のアイテムの後に参照する、直接チャネルに指定されて行くすべての要素について説明します。
以下は、channel要素の必要なタグの詳細なリストです。
XMLファイルはXML自体の意味的なルールを尊重し描かれた、または特殊文字と対象のXMLファイルの整合性に関連して他の潜在的に迷惑と危険な側面を扱う必要があることは間違いありません。
しかし、特にニュースの分野で、それはエラーでXMLファイルを送信し、リモートからのフィードを表示するためにそれを読んで、その結果、スクリプトという例外を管理することは困難に直面することが頻繁に発生する可能性があります。
XMLファイルは、管理された最適な文字や潜在的な小さいながらも重要なエラーの観点から管理不能な例外を管理する一度問題は単に、CDATAのコマンドを介して制御されます。
上記のコード例では、XMLタグ内にそれを統合する方法について、実用的なレベルでは、説明します。
<TITLE> <B> <![CDATA [</ニュースのB>タイトルある[<b> ]]></ b>の</タイトル>読書とは、このセクションの問題の概念を学習するとき、私はそれ以上の区別CDATAように太字のコードで強調している。