【发布时间】:2019-12-17 13:43:56
【问题描述】:
使用第三方 API,我试图解析我得到的输出。我正在返回一个包含一些 XML 但格式不正确的 XML 的 StdClass 对象,如下所示:
stdClass Object
(
[any] => <data xmlns="" count="2" count_available="3366"><row id="1"><description1>testing 1</description1></row><row id="2"><description1>testing 2</description1></row></data>
)
什么是解析这个最好和最简单的方法,以便我可以检索诸如“description1”之类的字段?
【问题讨论】:
-
您是否尝试过使用
$xml = simplexml_load_string($object->any); echo $xml->asXML();之类的方式从该对象加载它来检查它? -
感谢您的回复。是的,这确实返回了 XML 中的两个描述,但是它们之间没有分隔,将这些作为单独的项目返回的最佳方法是什么?
-
你可能只需要按照老式的方式...