节点中的XMLReader和HTML代码?

时间:2016-01-27 11:49:58

标签: php xmlreader

我正在使用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 ...为什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

你应该将你的html放在CDATA块中!