我有一個簡單的格式良好的XML文檔,我正在使用PHP寫入頁面。出於某種原因,輸出從不包含標題節點,經過研究,我無法弄清楚。如果將標題節點更改爲「標題」或其他名稱,則會將其包含在輸出中,但如果將其命名爲「標題」,則跳過此節點。PHP SimpleXMLElement不解析<title>節點
這裏的XML文檔代碼...
<?xml version="1.0" encoding="UTF-8"?>
<items>
<product>
<id>cd1</id>
<title>CD One</title>
<description>This is my first CD</description>
<img>/images/sample.jpg</img>
<price>14.99</price>
</product>
</items>
的PHP代碼看起來像這樣...
<?php
$filename = '../catalog.xml';
$contents = file_get_contents($filename);
echo $contents;
?>
這是奇怪的。你有沒有試過用SimpleXML閱讀它,看看你是否得到了類似的結果? – 2012-02-03 15:05:28
是的。同樣的結果。我只是在我的機器上安裝了WAMP。你認爲這可能是一個PHP配置問題? – user699242 2012-02-03 15:06:44
另外,我使用NetBeans 7.1作爲我的IDE。我是這個軟件的新手,所以這也可能是問題的一部分。 – user699242 2012-02-03 15:10:47