是否可以使用shell腳本根據XML模式定義驗證XML文件?它很容易處理Java,但無法在互聯網上找到如何使用shell腳本完成此操作。使用shell腳本進行xml模式驗證
1
A
回答
7
如果你安裝了它,你可以使用xmllint --noout -schema [schema name] [file name]
1
很可能您需要使用命令行界面來訪問第三方產品,或者編寫自己的命令來驗證,然後從shell中調用該命令。
1
我不知道您是否喜歡它,但您可以從shell腳本調用Java代碼,然後您可以使用本機API驗證XML或XML中存在的其他數據驗證。
相關問題
- 1. 使用XSD進行XML模式驗證
- 2. 使用DocumentBuilder對模式進行驗證
- 3. 使用PHP進行JSON模式驗證
- 4. 使用trax進行模式驗證
- 5. 使用JAXB對模式進行驗證
- 6. 使用JavaScript進行模式驗證
- 7. 使用ASP.NET WebAPI對POST請求進行XML模式驗證
- 8. 如何使用xml模式驗證xml?
- 9. 對大型模式文件進行xml模式驗證
- 10. 如何使用Ruby進行shell腳本?
- 11. 用於驗證列的shell腳本
- 12. 驗證XML模式的XML模式?
- 13. iOS:使用XSD進行XML驗證
- 14. 使用XML進行WCF請求驗證
- 15. 使用PHP進行XML文件驗證
- 16. 使用Java代碼進行XML驗證
- 17. 使用XSD架構進行Xml驗證
- 18. 使用SOAP UI進行XML驗證
- 19. 使用XSD進行XML驗證
- 20. 使用XSD進行XML驗證
- 21. 如何使用GraphQL模式進行JSON模式數據驗證?
- 22. 使用.NET根據模式驗證XML
- 23. 驗證PHP形式使用Java腳本
- 24. shell腳本模式匹配?
- 25. 使用shell腳本進行正則表達式匹配
- 26. 使用shell腳本進行Java代碼格式化
- 27. Shell腳本來驗證文件名
- 28. 在Shell腳本中驗證變量
- 29. 錯誤驗證XML模式
- 30. XElement的XML模式驗證
是什麼「shell腳本」,並在命令行調用Java API之間的區別? – 2011-06-14 09:55:39
更多的信息會有幫助。有必要爲Perl,Python,Ruby等提供解決方案。它取決於你認爲的'shell腳本'。我當然不知道有任何工具可以在BASH&KSH中驗證XML模式。你在使用什麼shell以及哪些腳本語言可用? – hoipolloi 2011-06-14 09:56:34
它是一個正常的/ bin/sh shell腳本。我有一個具有屬性的xml文件。它應該是正好四位數的長度。這樣的更多驗證。所以,而不是簡單的字符串比較,我正在尋找一些可以做到這一點的工具/庫。 – ihavprobs 2011-06-14 10:13:18