我正在使用XMLReader来浏览我的XML文件。其中一个节点包含HTML代码,但读者似乎删除了所有HTML代码。
代码:
$reader = new XMLReader();
$reader->open($file);
while($reader->read()) {
$nodeName = $reader->name;
if($nodeName == 'description') {
$test = $reader->readString(); // HTML removed, why?
}
}
因此,描述节点包含<b>this is a test</b>
,但$test
var仅包含this is a test
...为什么?
谢谢!
答案 0 :(得分:0)
你应该将你的html放在CDATA块中!