4

有很多关于 Schematron 的资源......但是我找不到任何相关内容或关于如何针对 Schematront .sch 文件验证 xml 的示例。

任何人?

我已经发现 1 或 2 个返回错误的非常古老的类......所以如果有人知道如何做到这一点,请帮忙。

4

1 回答 1

2

我使用“ANT”选项..

构建.xml

<project name="myName" default="all" basedir=".">
  <taskdef name="schematron"
          classname="com.schematron.ant.SchematronTask"
          classpath="lib/ant-schematron-2010-04-14.jar;lib/saxon9he.jar"/>

  <target name="all" description="test it">
    <schematron schema="sch/test.sch" failonerror="false" debugMode="true">
      <fileset dir="./xml" includes="*.xml"/>
    </schematron>
  </target>

</project>

debugMode=true 显示中间 XSLT 文件

于 2011-04-05T12:28:09.203 回答