如何验证XSD架构的XQuery源文件
我的意思是没有输入XML文件。如何验证XSD架构的XQuery源文件,xquery,saxon,Xquery,Saxon,我的意思是没有输入XML文件。 我使用的是Saxon EE 9.2。如果您想验证Xquery源文件,那么我知道的唯一途径是首先将其转换为使用,然后基于此使用xsd模式。Xquery源文件不是XML文档,因此无法使用XML模式进行验证。如果确实需要,可以使用xq2x库将XQuery源文件转换为XQueryX文档: 那里的代码需要整理一下,XQuery解析器链接到 还有萨克森罐子——这里的免费罐子应该可以用: 您应该以类似以下内容的命令行结束: java-cp“saxon9.jar;xquer
我使用的是Saxon EE 9.2。如果您想验证Xquery源文件,那么我知道的唯一途径是首先将其转换为使用,然后基于此使用xsd模式。Xquery源文件不是XML文档,因此无法使用XML模式进行验证。如果确实需要,可以使用
xq2x
库将XQuery源文件转换为XQueryX文档:
那里的代码需要整理一下,XQuery解析器链接到
还有萨克森罐子——这里的免费罐子应该可以用:
您应该以类似以下内容的命令行结束:
java-cp“saxon9.jar;xquery.jar;trans2.jar”net.sf.saxon.Transform-it:main-o:“xq2xqx.log”-xsl:“xq2xqx.xsl”dump=“no$2”xq=test.xquery
它将生成test.xqueryx
,然后您可以根据官方w3.org架构验证文档:
什么是“为XSD验证XQuery文件”?XML文件可以用XSD验证。。。请具体一点。