當我解析具有'(aphostophe)作爲某個值的xml時,它在數據庫中被存儲爲'。 你能幫我解決嗎?如何防止'(aphostrophe)在'中轉換,同時存儲在表
0
A
回答
1
在XML屬性中使用實際的單引號在技術上是不正確的,因爲您可以使用它們來包含屬性值,所以它正在爲您編碼爲&。這在技術上是正確的XML:
<hello>
<world punc='!' />
</hello>
因此,他們必須進行編碼,以防止解析器誤解是什麼'
手段。所以它應該應該被編碼成&'。
+0
同意這種觀點,但在Chrome和Firefox中,答案中的所有ampersand_apos都顯示爲'。在IE8中看起來更好(這不是我經常說的)。 – 2011-03-17 22:44:03
+0
@Gary:我修復了我的帖子,以便你能理解我想說的話,謝謝。 – vcsjones 2011-03-18 01:53:13
相關問題
- 1. XMLTask轉換'爲「
- 2. 如何在ViewController轉換時防止定時器重置
- 3. Qt:lupdate正在將撇號轉換爲'
- 4. 如何防止在同一時間
- 5. 如何防止在rails緩存中存儲nil值?
- 6. 如何在存儲過程運行時防止SQL存儲過程更改?
- 7. 如何防止在轉換子層時調用layoutSubviews?
- 8. 防止在Jinja中將「&」轉換爲「&」
- 9. 防止在asp.net中轉換javascript代碼
- 10. 在隱式轉換中防止循環
- 11. 在VBA中防止日期轉換
- 12. 反調試 - 防止內存轉儲
- 13. 如何防止數據庫轉儲?
- 14. 將'轉換爲PHP中的撇號
- 15. 如何防止在內部存儲器中存儲重複的字符串
- 16. 如何使用Elasticsearch和Tire防止附件存儲在_source中?
- 17. 如何防止Paperclip將附件存儲在spec文件夾中?
- 18. 防止gettext轉換
- 19. 如何在oracle sql存儲過程中轉換時區?
- 20. 如何在int中存儲轉換日期時間?
- 21. 如何防止SQL存儲過程
- 22. 如何防止iframe在Chrome中緩存?
- 23. Git存儲:防止轉換行分隔符
- 24. 如何在SQL中轉儲臨時表
- 25. 如何防止數字在Excel中轉換爲日期?
- 26. tsql存儲過程轉換爲vb.net:臨時表會阻止嗎?
- 27. 如何防止Mojolicious從角色轉義存儲數據?
- 28. 如何防止將decimal.TryParse轉換爲「。」爲「。」?
- 29. 如何防止Windows Edge上的轉換?
- 30. 如何防止url被轉換?
你能解釋你在做什麼上下文和代碼片段?你用什麼工具來解析XML? – Benoit 2011-03-17 15:40:29