这是我的XML:
<form action="">
test
<optionbox>
<h3>This is an option box</h3>
</optionbox>
last text
</form>
现在,我正在使用SimpleXML
来解析XML。我希望$root->children()
返回3个元素,并按照以下顺序返回:
test (text)
,<optionbox>
,last text (text)
,但它只返回<optionbox>
元素。如果我使用__toString
,它会正确返回全文,以便正确解析XML文件。
如何将文本解析为SimpleXMLElement
对象,就像对XML标记一样?