如何使用PHP解析XML无代码?

时间:2011-08-12 03:10:57

标签: php xml xml-parsing

我正在学习如何用各种语言进行解析。现在我正在尝试学习PHP。任何人都可以帮我开始吗?

http://www.nfl.com/liveupdate/scorestrip/ss.xml

是我想用PHP解析的页面。这有可能吗?你是如何用PHP做的?

3 个答案:

答案 0 :(得分:2)

试试这个:

<?php
  $xml=simplexml_load_file('http://www.nfl.com/liveupdate/scorestrip/ss.xml');
  print_r($xml);
?>

http://www.php.net/manual/en/book.simplexml.php

答案 1 :(得分:0)

如果你需要一个XML的DOM接口,简单的XML是好的,但如果你需要一些快速的东西,只需从XML转换成一个关联数组就有一个很棒的实用程序脚本,它非常简单:

http://www.bin-co.com/php/scripts/xml2array/

我只将它用于内部xml文件,因此如果您使用的是外部xml,则值得进行安全审核

答案 2 :(得分:0)

simplexml_load_file()确实是一个很好的开端。 请注意,$ xml不是数组。如果要在数据库中保存更多记录,请以正确的方式使用它。 print_r($ xml)将帮助您获得更好的结构。