<myxml>
<bla>
I want <strong>HTML here</strong>
</bla>
</myxml>
我怎樣才能讀取XML文檔的HTML?如何包含和讀取XML的HTML?
$data = file_get_contents('myxml.xml');
$xml = new SimpleXMLElement($data);
print_r($xml); // fail...
PS:不逃避,因爲這很煩人每次我補充一點時間逃跑的文本..
編輯:
<myxml>
<bla><![CDATA[I want <strong>HTML here</strong>]]></bla>
</myxml>
的PHP:
$xml = simplexml_load_file('myxml.xml');
print_r($xml);
和輸出是:
SimpleXMLElement Object
(
[bla] => SimpleXMLElement Object
(
)
)
沒有CDATA有..
嗯我怎麼看裏面有什麼CDATA?因爲print_r什麼都沒有顯示。 – Natasha
@Natasha:你正在使用'SimpleXMLElement'錯誤。使用['simplexml_load_file()'](http://www.php.net/manual/en/function.simplexml-load-file.php)加載''myxml.xml''文件。 – Tomalak
試過了,仍然沒有CDATA :( – Natasha