[英]Generate XSD from XML using xmlbeans, inst2xsd and Maven
[英]xbean's inst2xsd : generate int instead of short/byte
有谁知道如何配置inst2xsd生成int
而不是byte
(也不是short
)?
我使用-simple-content-types smart
(默认)选项。
另请参阅他们的在线文档 。
10x,asaf :-)
由于需求量大,请发布我的解决方案:
inst2xsd -outDir xsd -outPrefix mySchema my.xml
scomp -compiler "path_to\javac" -src mySrcDir -out lib\mySchema.jar xsd\mySchema.xsd xsdconfig\my.xsdconfig
<target name="xbean">
<exec executable="cmd" dir="xbean">
<arg value="/c"/>
<arg value="generateXSD.bat"/>
<arg value="-p"/>
</exec>
<replace file="xbean/xsd/mySchema.xsd" summary="yes">
<replacefilter token="xs:byte" value="xs:int"/>
<replacefilter token="xs:short" value="xs:int"/>
</replace>
<exec executable="cmd" dir="xbean">
<arg value="/c"/>
<arg value="compile.bat"/>
<arg value="-p"/>
</exec>
</target>
现在回到我身边。 我在骑马。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.