私は次のXMLコードを持っています:
<para>
<![CDATA[
<?php
$data = '<?xml version="1.0"?>
<root>content</root>';
$sxe = simplexml_load_string($data);
var_dump($sxe);
?>
]]>
</para>
この結果を取得するためにCDATAセクションを解析したいと思います。
Content:
<?php
$data = '<?xml version="1.0"?>
<root>content</root>';
$sxe = simplexml_load_string($data);
var_dump($sxe);
?>
私は以下を使用しますが、動作しません。
$xml='sxml.xml';
$book = simplexml_load_file($xml, 'SimpleXMLElement', LIBXML_NOCDATA);
$para = $book->chapter->para[1];
print "Content: ".$para."<br>";
foreach($para AS $node) {
print "Iter Content: ".$node."<br>";
}
これにより、次のようになります。
Content:
content';
$sxe = simplexml_load_string($data);
var_dump($sxe);
?>
phpinfo()では、libxmlが有効でアクティブであることを示しています。何か助けはありますか?前もって感謝します