我使用DOM 扩展PHP5.3以使用< title>解析一些xml文档像这样的标签:
< title>一些文字< word>关键字< / word>一些文字< / title>
我想从标签< title>获得结果其中包含某些标签(我想知道关键字,这就是为什么我想要保存标签< word>在标签内< title>)。在这种情况下的结果必须是这样的:
一些文字[word]关键字[/ word]一些文字
我做了一些代码:
$title=$doc->getElementsByTagName('title')->item(0)->nodeValue;
$ title必须包含一些结果。但我只得到里面没有任何标签的文字,我现在不知道关键字在哪里。
某些文字关键字有些文字
我不知道如何保存标签< word>! 我如何从DOM扩展中获得某些text [word]关键字[/ word]某些文字的结果?
感谢您的帮助。
答案 0 :(得分:0)
如果你想要一切+标签本身,总是saveXML
:
http://us3.php.net/manual/en/domdocument.savexml.php
您传递了所需的节点,它会返回一个字符串,但会包含<title>
开始和结束标记。它也将包括属性。