我在字符串的形式創建我自己的標籤和給定的值的XML文件和我再次解碼,在XML。
我一直到 檢查是否碼解碼XML是XML編碼安全說。
任何想法如何檢查它?或任何確保它是XML安全的東西。XML編碼安全嗎?
1
A
回答
2
如果你想寫出</mytag>
爲<mytag>
和</mytag>
的內容,你必須逃離小於和大於字符,例如。有轉義定義幾個實體:您正在使用
& -> &
< -> <
> -> >
" -> "
' -> '
什麼編程語言/平臺?如果你不是自己寫XML的話,應該有辦法讓你不必擔心這個!
0
滿足XML規範被認爲是一個XML文檔「良好形成」,而滿足一個模式(例如XHTML)被說成是有效的文檔。由於您正在滾動您自己的XML派生語言,因此您可能希望檢查格式良好。如果你是Google的「格式檢查器」,你會發現他們在線。任何XML解析器也可以用來檢查它。
基本思想就像@Philipp所說的,你不能在標籤之間使用某些字符(如<
),所有的開始標籤都需要與結束標籤匹配,並且Unicode字符被正確編碼。
相關問題
- 1. XML Unicode安全編碼
- 2. Base64編碼對文件名安全嗎?
- 3. 編碼XML的簡單安全,問題讀取XML
- 4. 類型安全編碼
- 5. 電池安全編碼
- 6. VTD-XML線程安全嗎? (Java版本)
- 7. 密碼生成無安全編碼的URL安全密文
- 8. 如何使用ActionScript 3安全地編碼XML?
- 9. XML安全URLEncoding?
- 10. 從Java中的安全URL解編XML
- 11. 春季安全無密碼編碼
- 12. mysql_real_escape_string()對十六進制編碼數據不安全嗎?
- 13. build.gradle從反編譯安全嗎?
- 14. 以後再編譯JDK安全嗎?
- 15. JQuery安全嗎?
- 16. TempData:安全嗎?
- 17. 「User.Identity.Name」安全嗎?
- 18. FormsAuthentication:安全嗎?
- 19. 這個Python代碼線程安全嗎?
- 20. 我的php代碼安全嗎?
- 21. 這是psycopg2代碼注射安全嗎?
- 22. 這段Java代碼線程安全嗎?
- 23. 這個php代碼安全嗎?
- 24. 這是XOR密碼術的安全嗎?
- 25. 從GitHub下載代碼安全嗎?
- 26. 這種編碼線程是否安全,死鎖安全?
- 27. 如何編寫密碼安全的類?
- 28. 爲安全性編碼PHP標籤?
- 29. Coldfusion的安全層次編碼風格
- 30. 安全的C++編碼實踐
我用java。 – sjain 2010-11-01 07:05:09
我不是一個Java的傢伙,但如果你使用XML序列化機制,框架/庫應該處理所有的編碼。 – Philipp 2010-11-01 07:14:34