【发布时间】:2011-12-22 19:11:15
【问题描述】:
我有一个没有 CDATA 标记和嵌入 HTML 的 XML 文档。如何提取此 HTML 以在 PHP 中对其进行操作以进行显示?
例子:
<?xml ...>
<main>
<book>
<title>Title of Book</title>
<description>
<p>Paragraph 1 describing book.<br />blah blah</p><p>2nd Paragraph</p>
</description>
</book>
</main>
我想将<p>Paragraph 1 describing book.<br />blah blah</p><p>2nd Paragraph</p> 提取到一个变量中。或者 echo 使用 simpleXML 在 php 中显示。
我试过了:
$test = new SimpleXMLElement($xmlfile);
echo $test->{'main'}->{'book'}->{'description'};
我只得到一个空行。
【问题讨论】: