ホームページ >バックエンド開発 >PHPチュートリアル >PHPでXMLからデータを取得する方法

PHPでXMLからデータを取得する方法

WBOY
WBOYオリジナル
2016-06-13 13:37:55826ブラウズ

PHPでXMLからデータを取得するにはどうすればよいですか?



http://www.china-lz.org/
http://www.china-lz.org/
http://www.china- lz .org/
http:/ / www.china-lz.org/


6
<テキスト フォント= "Microsoft Yahei" size="14" ball="true" color="0xfffffff">


取得したいhttp://www.china-lz.org/path, Smallinfo , url
を配列に入れているのですが、 $xml = simplexml_load_file ('file.xml') を使っていますが、foreach $xml->pic が取り出せません。

-----解決策---------
DOM ソリューション:

PHP コード

$doc = 新しい DomDocument();
$doc->load("file.xml");
$lists=$doc->getElementsByTagName("リスト");
foreach($lists as $list){
      $path=$list->getAttribute("パス");
      $smallinfo=$list->getAttribute("smallinfo");
     $arr[]=array('path'=>$path,'smallinfo'=>$smallinfo,'url'=>$list->nodeValue);
}
print_r($arr); <div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。