我正在尋找代表xml節點內的回車。
我試過一個空白的保留,十六進制實體沒有運氣, 和\ n。通過瀏覽器查看。XML回車編碼
例
<Quote>
Alas, poor Yorick!
I knew him
</Quote>
感謝。
我正在尋找代表xml節點內的回車。
我試過一個空白的保留,十六進制實體沒有運氣, 和\ n。通過瀏覽器查看。XML回車編碼
例
<Quote>
Alas, poor Yorick!
I knew him
</Quote>
感謝。
瀏覽器不會可靠地向您顯示空白區域。我推薦Linux'od'命令來查看那裏真正的內容。正確的XML解析器將尊重您列出的所有方法。
xml:space="preserve"
必須適用於所有兼容的XML解析器。
但是請注意,在HTML換行只是空白和不換行(這表示與<br />
(X)HTML標籤,也許這是你所面臨的問題。
你可以還添加
和/或
插入CR/LF字符。
要插入CR轉換成XML,您需要使用它的字符實體
。
這是因爲兼容的XML解析器必須在解析之前,翻譯CRLF和任何CR都沒有跟隨LF成爲罪gle LF。此行爲在XML 1.0規範的End-of-Line handling部分中定義。
對我很好。在Flash中呈現爲HTML。 – thomallen
爲了記錄,至少在PC上的序列通常是CR ,然後是LF ,但現在通常只需一個LF就足夠了。 –
還要注意,即使使用'xml:space =「prserve」',XML解析器仍然[在解析之前需要用'10'替換'13 10'(和其他序列)](https://www.w3 .ORG/TR/xml11 /#仲線結束)。你可以輸入一個CR來保存解析,使用[&#xD'](https://www.w3.org/TR/xml11/#sec-common-syn)這樣的字符實體引用。 – binki