我有一个 XML 文件,我正在尝试使用 PHP 获取变量。XML 文件如下所示:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dcq="http://purl.org/dc/terms/" xmlns="http://www.skype.com/go/skypeweb">
<Status rdf:about="urn:skype:skype.com:skypeweb/1.1">
您可以在此处查看完整的 XML 文件:http: //mystatus.skype.com/username.xml
我使用 simplexml 扩展将 xml 输入转换为 PHP 对象$xml
。当我稍后尝试在文件中导航时:
$variable = $xml->rdf:RDF->Status->presence;
由于“rdf:RDF”中的冒号,它给了我一个错误:
解析错误:语法错误,意外的“:”
如何在不更改 XML 文件的情况下转义冒号或稍后在文件中导航?