回答
你可以編碼你的XML採用UTF-8和使用
<node><![CDATA[ odd characters here ]]></node>
只有當您使用具有特殊含義的字符(通常是'&'和'<')時才需要CDATA。它與切換編碼或UTF-8無關! – 2009-08-13 14:04:58
任何有效的UTF-8字符在XML中都應該沒問題,並且任何XML處理工具(包括XSLT)都應該處理它們。如果該文件是有效的XML,那麼它應該工作。你能發佈一個示例XML文件給你帶來麻煩嗎?
應該沒問題,只要你指定沒有編碼或指定UTF-8! – 2009-08-13 14:05:33
XML文本默認爲UTF-8編碼。這支持你所關注的所有角色。只有故意選擇非國際編碼才能正確編碼。
這有時被稱爲「轉義」,例如參見here。
如果您通過字符串連接構建XML,那麼您需要停止這樣做並開始使用您的語言的庫(例如DOM)來創建XML。
該庫將正確處理編碼。
我希望我可以upvote你兩次! – 2009-08-13 14:07:56
- 1. xml編碼特殊字符
- 2. c#xml特殊字符編碼
- 3. PHP在輸入Web服務XML中編碼特殊字符XML
- 4. 編碼XML字符串中的特殊字符
- 5. 編碼特殊字符
- 6. fineuploader - 編碼特殊字符
- 7. xslt編碼特殊字符
- 8. Python:編碼特殊字符
- 9. 編碼特殊字符
- 10. 特殊字符編碼
- 11. JSON編碼 - 特殊字符
- 12. 編碼特殊字符在Java中
- 13. 在mySQL中編碼特殊字符
- 14. 在javascript/python中編碼特殊字符
- 15. XML特殊字符
- 16. Xml中的特殊字符
- 17. XML中的特殊字符
- 18. 編碼● php中的特殊字符
- 19. 無法在Python中打印特殊字符(編碼,特殊字符,lighttpd)
- 20. C#REST客戶端 - 編碼XML中的特殊字符
- 21. XML/HTML特殊字符代碼
- 22. 在Python字符串中的特殊字符編寫代碼
- 23. 在字符串中編碼特殊字符
- 24. 在AJAX中轉義XML特殊字符
- 25. XML轉義特殊字符
- 26. XML特殊字符處理
- 27. 壞特殊字符編碼與的RESTEasy
- 28. 編碼特殊字符使用htaccess的
- 29. UTF8編碼的特殊外國字符
- 30. HTML淨化器特殊字符編碼
請告訴我們你的意思是哪個特殊字符。 – 2009-08-13 14:07:01
說我在我的xml中有這個(Ω)如何替換或編碼它 – Preetham 2009-08-13 14:24:29