我目前正在进行的项目涉及将一个用 Python 编写的网站翻译成 PHP 代码。我现在正在做的部分需要我向 Web 服务器发送 $_GET 请求。我得到的响应总是 XML 格式,所以我使用 *simplexml_load_file()* 函数来获取结果。
我需要解析 Web 服务器发回给我的 XML。Python 有一个很好的库,叫做 BeautifulStoneSoup,它有一个find()方法,可以返回指定属性的内容。
查看http://php.net/manual/en/book.simplexml.php上的 PHP 函数列表后,我似乎找不到任何允许我指定属性名称并获取内容的内容。请记住,我可能正在寻找的属性不一定总是深入 XML 数组的一层。它可能是数组的几个维度。
如果这不够具体,我可以提供一个例子。谢谢朋友的帮助!