我在UTF-8 xml的元素內有一個「title」屬性,例如Xdocument - 如何轉換非html安全字符
<tag title="This is some test with special chars §£" />
,因爲我想這個屬性的內容,在HTML頁面直接打印,我想有一個像輸出:
<tag title="This is some test with special chars §£" />
的代碼片段,我添加有屬性的外觀像這樣:
new XElement("tag",
new XAttribute("title" , title)
);
等字符&和「都逃過一劫,但§£不 - 因爲他們是合法的UTF-8字符 什麼建議立即進行刪除。我改變了嗎?
什麼缺點?我正在考慮IE /移動設備兼容性。另外,你會推薦哪種方式?我會選擇其中一個元標記,而不是最後一個,因爲我認爲它需要XHTML – Razor 2010-11-25 14:39:33