是否有任何庫用於修復大型(> 200MB)錯誤格式化(丟失封閉標籤,不匹配引號,非轉義字符,不可打印字符等)xml文件?任何編程語言的庫都可以。我發現PHP Tidy只適用於小文件,因爲它將整個文件讀入內存。修復大的錯誤格式的xml文件
0
A
回答
-1
Notepad ++包含HTMLTidy;它可以配置爲修復XML,但您應該準備好將元素值截斷/移除/重新定位;從而打破了XML文檔本身的語義佈局。
在任何情況下,使用Notepad ++無論如何手動修復XML是有用的,因爲您可以使用摺疊/展開工具和縮進來跟蹤正常工作的XML節點,並且通過該文件進行修復,直到修復完成。
如果您的文件有XML模式,您可以修復該文件,然後根據該模式對其進行驗證,以查找被移動的節點,如果這些節點很少可以手動修復它們。
在任何情況下,我都知道沒有修復/修復工具可以爲您做到這一點,而不需要大量的手動操作。
相關問題
- 1. 如何修復XML文件錯誤?
- 2. 識別格式錯誤的XML文件
- 3. 使用python進行格式錯誤的XML修復
- 4. 修復格式化/ CSS樣式錯誤
- 5. 錯誤的XML格式:空格錯誤
- 6. 修復XML文件中的錯誤編碼
- 7. 使用XSD修復xml中的錯誤?
- 8. Android SAXParser格式錯誤的XMl錯誤
- 9. XML格式錯誤
- 10. Xml格式錯誤
- 11. 啓動eclipse時某些xml文件中的XML錯誤。重新修復
- 12. 錯誤的Android XML樣式文件
- 13. 如何修復錯誤的位置和大小的SVG雕文?
- 14. 轉換csv文件時錯誤的xml格式C#
- 15. 如何修復wsdl文件錯誤?
- 16. 如何修復在Ubuntu的源列表格式錯誤的錯誤12.04
- 17. 格式的XML文件
- 18. C++:文件格式錯誤
- 19. 無法修復反編譯的java文件中的錯誤,可能的修復?
- 20. 我需要修復格式不正確的錯誤
- 21. 當h = 0時修復格式錯誤的時間'hh:nn:ss'
- 22. Java - 如何使用Regex修復格式錯誤的JSON?
- 23. 處理日誌以修復格式錯誤的IP地址?。?。?。x
- 24. Scala或Java庫,用於修復格式錯誤的URI
- 25. 印刷XML格式錯誤
- 26. XML標籤錯誤格式
- 27. PHP SoapClient格式錯誤xml
- 28. XML錯誤格式(PHP)
- 29. Javascript格式xml錯誤
- 30. yii2中的Json文件格式錯誤
什麼是「格式不正確的XML文件」? XML錯了嗎?或者當你嘗試在瀏覽器中閱讀它時,它會顯得雜亂無章? –
什麼大小 - 大是沒有那麼有用的措施 - 它們又如何打破整潔只修復HTML – Mark
謝謝。編輯後。 – Ethan