每年大概有人似乎都會問同樣的問題。有沒有一個好的Python庫來驗證xml文件,並將它們與xsd模式進行比較?我發現的最接近的是涉及lxml的建議,不幸的是它不是純python(基於幾個C庫)用xsd文件進行python xml驗證
2
A
回答
5
我會驚訝地發現任何純Python XSD驗證庫。我知道了CPython的下列備選方案,但它們都依賴於非Python代碼:
- lxml(基於libxml2的)
- libxml2 Python bindings
- XSV
- MSXML with PyWin32
+0
我結束了與lxml滾動。我最初擔心會爲此創建一個可執行文件,並且該庫不包含在內。謝天謝地,我和我一起工作,看起來我很好 –
1
我已經爲此使用了XSV。大約四年以來,任何活躍的開發者,但它的工作。
相關問題
- 1. 使用XSD進行XML驗證
- 2. iOS:使用XSD進行XML驗證
- 3. 使用XSD進行XML驗證
- 4. 使用XSD進行XML模式驗證
- 5. 使用XSD架構進行Xml驗證
- 6. 使用XSD進行Xerces XML驗證
- 7. XSD文件驗證個XML
- 8. XML文件未針對XSD文件進行驗證
- 9. 使用提供的xsd文件進行XML驗證
- 10. 對Java中的xsd進行XML驗證
- 11. XSD不針對xml進行驗證
- 12. XML XSD驗證
- 13. 對xsd執行xml驗證
- 14. 使用PHP進行XML文件驗證
- 15. 對XSD軟件驗證XML
- 16. 使用XSD架構文件驗證XML文件。 (XML結構)
- 17. XML文件不會驗證到XSD
- 18. 錯誤而驗證XML文件XSD
- 19. 通過XSD文件驗證XML節點
- 20. 驗證XML對XSD
- 21. XML XSL XSD驗證:
- 22. php-xml驗證xsd
- 23. eclipse:使用xsd驗證xml
- 24. 使用XML驗證XSD
- 25. 使用XSD正確驗證XML文檔
- 26. 使用.NET進行XSD驗證
- 27. 使用XSD進行PHP SimpleXMLElement驗證
- 28. 使用schematron進行xsd驗證
- 29. C#使用XSD文件驗證XML文件
- 30. 使用兩個xsd文件驗證文件單個XML屬性?
看在這裏:http://stackoverflow.com/questions/299588/validating-with-an-xml-schema-in-python –