清空SimpleXML对象?

时间:2013-10-29 12:30:21

标签: php simplexml

我有一个simpleXML对象:

SimpleXMLElement Object ( 
    [ClosingBalance] => 5682.6500000 
    [Items] => SimpleXMLElement Object ( ) 
    [OpeningBalance] => 0
)

“Items”应填充数据,但似乎返回空SimpleXMLElement Object ( )

我不确定是否因为我正在错误地读取此数组。有人可以证实吗?如果不是我怎么能检查'空'对象里面的内容?

1 个答案:

答案 0 :(得分:2)

您不应使用print_r()var_dump()来调试SimpleXMLElement。它不会输出完整的XML对象。如果要查看完整的XML输出,请改用asXML()方法。

为了进行调试,我建议使用IMSoPsimplexml_debug() / simplexml_tree()函数。你可以在这里得到它:http://github.com/IMSoP/simplexml_debug