我尝试从其他网站获取数据,如下所示: https://www.wowhead.com/item=65891&xml 我也有这个PHP代码:
$xml=file_get_contents('http://www.wowhead.com/item=65891&xml');
$xml= simplexml_load_string($xml);
var_dump($xml->item->name);
但这不起作用。
答案 0 :(得分:2)
这将为您提供SimpleXMLElement类型的对象:
$xml->item->name
您可以使用其__toString()方法获取字符串内容:
var_dump($xml->item->name->__toString());
答案 1 :(得分:1)
要获取名称文本内容,请使用__toString()
方法:
var_dump($xml->item->name->__toString());
//output: string 'Vial of the Sands' (length=17)