ホームページ >バックエンド開発 >PHPチュートリアル >PHPでXMLからデータを取得する方法
PHPでXMLからデータを取得するにはどうすればよいですか? http://www.china-lz.org/
http://www.china-lz.org/
http://www.china- lz .org/
http:/ / www.china-lz.org/
<テキスト フォント= "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 ソリューション:
$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>