這是一些XML認爲是越來越在網頁上輸出:XML輸出不正確地處理
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<page>1</page>
<total>1</total>
<records>4</records>
<row id="">
<cell>32</cell>
<cell><![CDATA[<a href="..//classes/forms_dispatcher.php?formdef=pages&id=32&s_action=edit" target="_self" class='ui-icon ui-icon-pencil ui-gi'>
</a>
<a onclick="delete_confirm('..//classes/forms_dispatcher.php?s_action=delete&formdef=pages&id=32')" class='ui-icon ui-icon-close ui-gi'>
</a>
</span>]]></cell>
<cell><![CDATA[32]]></cell>
<cell><![CDATA[test]]></cell>
</row>
<row id="">
<cell>31</cell>
<cell><![CDATA[<a href="..//classes/forms_dispatcher.php?formdef=pages&id=31&s_action=edit" target="_self" class='ui-icon ui-icon-pencil ui-gi'>
</a>
<a onclick="delete_confirm('..//classes/forms_dispatcher.php?s_action=delete&formdef=pages&id=31')" class='ui-icon ui-icon-close ui-gi'>
</a>
</span>]]></cell>
<cell><![CDATA[31]]></cell>
<cell><![CDATA[Open to Everyone]]></cell>
</row>
<row id="">
<cell>10</cell>
<cell><![CDATA[<a href="..//classes/forms_dispatcher.php?formdef=pages&id=10&s_action=edit" target="_self" class='ui-icon ui-icon-pencil ui-gi'>
</a>
<a onclick="delete_confirm('..//classes/forms_dispatcher.php?s_action=delete&formdef=pages&id=10')" class='ui-icon ui-icon-close ui-gi'>
</a>
</span>]]></cell>
<cell><![CDATA[10]]></cell>
<cell><![CDATA[Open to Authenticated Users]]></cell>
</row>
<row id="">
<cell>6</cell>
<cell><![CDATA[<a href="..//classes/forms_dispatcher.php?formdef=pages&id=6&s_action=edit" target="_self" class='ui-icon ui-icon-pencil ui-gi'>
</a>
<a onclick="delete_confirm('..//classes/forms_dispatcher.php?s_action=delete&formdef=pages&id=6')" class='ui-icon ui-icon-close ui-gi'>
</a>
</span>]]></cell>
<cell><![CDATA[6]]></cell>
<cell><![CDATA[General Administration]]></cell>
</row>
</rows>
這就是整個頁面的源。 出於某種原因,它變得格式化等:
1 1 4 32]]> 31]]> 10]]> 6]]>
這似乎是試圖解析該XML,HTML被搞亂事情了。我在不同的服務器上運行相同的代碼,輸出基本相同的XML,瀏覽器將其識別爲XML。有沒有服務器設置?我錯過了明顯的東西嗎?
更新: 類似XML文件所呈現在瀏覽器中:
這個XML文件所呈現在同一個瀏覽器:
的東西是不同的,我不知道什麼。
這不是一個網頁一些BOM標記,一個XML文件。任何看到這個的瀏覽器都會嘗試顯示它可以識別的內容,通常是元素內的文本。您可能會錯過將此XML文件轉換爲HTML頁面的XSLT轉換 –
您希望瀏覽器如何顯示您的XML? – kjhughes
我意識到這是一個XML文件,但瀏覽器將其選中並進行適當呈現,但不適用於此文件。我添加了圖像 – brickfungus