この記事は、PHP を使用した XML ファイルの操作に関する前回の記事の続きです。 RSS は XML に基づいた形式であり、その具体的な仕様は次のとおりです (インターセプトされた Sina RSS 購読チャネルの形式を確認します)。
次のように入力します: http://rss.sina.com.cn/news/world/focus15.xml ページのソース コードを表示して RSS の構造を確認します:
<チャンネル>
タイトル>
タイトル>
http://news.sina.com.cn/world
/tech/UploadPic/2012-12/20121222153257335.gif
画像>
説明>
http://news.sina.com.cn/491/2008/0827/1.html
<言語>zh-cn言語>
<ジェネレーター>WWW.SINA.COM.CNジェネレーター>
5
<著作権>
著作権>
2012 年 12 月 22 日土曜日 05:32:05 GMT
<カテゴリ>
カテゴリー>
タイトル>
http://go.rss.sina.com.cn/redirect.php?url=http://news.sina.com.cn/w/2012-12-22/120825871683.shtml
<著者>WWW.SINA.COM.CN著者>
http://go.rss.sina.com.cn/redirect.php?url=http://news.sina.com.cn/w/2012-12-22/120825871683.shtml
<カテゴリ>
カテゴリー>
2012 年 12 月 22 日土曜日 04:08:09 GMT
<コメント>コメント>
この投票には法的拘束力はないが、人権活動家らは、隔年で行われるこの投票は、依然として死刑制度を維持している国々に強いメッセージを送っていると述べている... ]]>
説明>
アイテム>
チャンネル>
具体的な仕様情報は何を意味するのでしょうか? 次に、この XML を読み込んで上記の記事を取得する rss.php を記述します。
XML
頭>
$dom = simplexml_load_file("http://rss.sina.com.cn/news/world/focus15.xml");
//var_dump($dom);
?>
RSSの例
本文>
この関数に注目してください: simplexml_load_file(); この関数はローカル XML ファイルとネットワーク上の XML の両方を読み取ることができます。
実行結果:
http://www.bkjia.com/PHPjc/371834.html www.bkjia.com true http://www.bkjia.com/PHPjc/371834.html 技術記事 この記事は、PHP を使用した XML ファイルの操作に関する前回の記事の続きです。 RSS は XML に基づいた形式であり、その具体的な仕様は次のとおりです (インターセプトされた Sina RSS 購読チャネルの形式を確認します): 入力:...
。