![](/img/trans.png)
[英]How do I validate JSON against XML Schema (XSD) or RelaxNG?
[英]How do I validate an XML file against a Schema using ant?
作為構建過程的一部分,我想根據Schema(XSD)驗證XML文件。 我正在嘗試使用schemavalidate任務,如下所示:
<schemavalidate noNamespaceFile="schemas/Model.xsd" file="Model.xml"/>
這會產生以下錯誤:
[...] BUILD FAILED build.xml:65: The following error occurred while executing this line: build.xml:59: Parser does not support Xerces or JAXP schema features
我正在使用最新的螞蟻發行版(1.7.1)。 是否需要任何其他庫才能使驗證工作?
schemavalidate任務實際上正如問題中所示那樣工作。
問題是xsd文件不存在。 不幸的是,錯誤消息相當混亂。 Ant只會在詳細模式下啟動時抱怨丟失的文件。
我正在結束這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.