<?xml version="1.0"?>
<para>
<![CDATA[
gkjdfjg fdgsdfsdfdsf sdfdsfdsfsdfds fdsfdsfdsfsdfsdfd sdfsdf
sadf sdff sdf sdf
gkjdfjg fdgsdfsdfdsf sdfdsfdsfsdfds fdsfdsfdsfsdfsdfd sdfsdf
sadf sdff sdf sdf
]]>
</para>
我將此文件保存爲text.xml並嘗試在瀏覽器中查看。這將返回所有文本在一行!它不保留CDATA部分定義的內容。XML保留空白
我曾經在某處讀過XML保存了空白空間,那麼爲什麼它不保留即使在CDATA節定義下?
感謝
你在哪裏讀*「表示XML保留空白」 *?我從頭腦裏知道的是,這種區別更大(比較http://www.w3.org/TR/REC-xml/#sec-line-ends)。同時要注意,瀏覽器中的XML顯示可能會被視爲一個應用程序,因此該應用程序不能遵循XML標準的規則,因爲應用程序爲了顯示目的已經處理了XML。 – hakre 2014-07-06 16:49:44