使用PHP从XML提要获取值
我的网站有以下XML输出:使用PHP从XML提要获取值,php,Php,我的网站有以下XML输出: <?xml version="1.0" encoding="UTF-8"?> <result> <status>0</status> <item> <message>OK</message> <id>123</id> </item> </result> 0 好啊 123 我想获取&存储在变量中的值 有没有
<?xml version="1.0" encoding="UTF-8"?>
<result>
<status>0</status>
<item>
<message>OK</message>
<id>123</id>
</item>
</result>
0
好啊
123
我想获取
&存储在变量中的值
有没有一种不用SimpleXML就可以做到这一点的方法
谢谢有很多方法可以做到这一点: 见正式文件: XML操作: 问题是,它们都比SimpleXML复杂得多,对于随机访问来说,没有任何地方比SimpleXML快得多 我将使用simplexml,如下所示:
$xml = '<?xml version="1.0" encoding="UTF-8"?>
<result>
<status>0</status>
<item>
<message>OK</message>
<id>123</id>
</item>
</result>';
$xmlcont = new SimpleXMLElement($xml);
echo $xmlcont->item->id;
Output : 123
$xml='1!'
0
好啊
123
';
$xmlcont=新的simplexmlement($xml);
echo$xmlcont->item->id;
产出:123
请参阅此
使用
DOM
扩展和xpath
@u\u mulder谢谢:-)非常感谢,@Bilal-这非常有效!