2010-02-19 3 views

답변

0

XQuery를 소스 파일을 기반으로 XSD 스키마를 사용하지 않는 것입니다 알고 XML 문서이므로 XML 스키마로 유효성을 검사 할 수 없습니다. 당신이 정말로 필요로하는 경우에, 당신은 XQueryX 문서로 XQuery를 소스 파일을 변환 할 xq2xqx 라이브러리를 사용할 수 있습니다 :

http://monet.nag.co.uk/xq2xml/

일부가 정리가 필요가있는 코드는 XQuery를 파서

http://www.w3.org/2005/qt-applets/xgrammar.zip

에 연결

과 색슨 항아리 - 여기에 무료로 하나의 작업을해야합니다 :

http://saxon.sourceforge.net/#F9.4HE

당신은 같은 명령 행 결과가 발생해야한다 :

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 스키마에 대해 문서의 유효성을 검사 할 수 있습니다

http://www.w3.org/2005/XQueryX/xqueryx.xsd

관련 문제