我知道如何深入研究xml文档的节点,如下所述:
http://www.php.net/manual/en/simplexml.examples-basic.php
但我对如何在以下示例中提取值感到茫然
$xmlStr = '<Error>Hello world. There is an Error</Error>';
$xml = simplexml_load_string($xmlStr);
答案 0 :(得分:2)
simplexml_load_string返回SimpleXMLElement
类型的对象,其属性将包含XML
字符串的数据。
在您的情况下,没有开放<xml>
和结束</xml>
标记,每个有效XML
都应该有。
如果存在这些,那么您可以执行<Error>
标记之间的数据:
$xmlStr = '<xml><Error>Hello world. There is an Error</Error></xml>';
$xml = simplexml_load_string($xmlStr);
echo $xml->Error; // prints "Hello world. There is an Error"
答案 1 :(得分:0)
你知道些什么。标签的价值只是:
$error = $xml;
感谢您寻找:)