Java xbean的inst2xsd:生成int而不是short/byte
有人知道如何配置inst2xsd来生成int而不是byte或short吗? 我使用-simple内容类型智能默认选项 另见Java xbean的inst2xsd:生成int而不是short/byte,java,xml,xsd,Java,Xml,Xsd,有人知道如何配置inst2xsd来生成int而不是byte或short吗? 我使用-simple内容类型智能默认选项 另见 10倍,尽快:-发布我的解决方案,因为需求量很大: generateXSD.bat: compile.bat: 蚂蚁目标: 现在回到我身边。我骑在马上 inst2xsd -outDir xsd -outPrefix mySchema my.xml scomp -compiler "path_to\javac" -src mySrcDir -out lib\mySchema
10倍,尽快:-发布我的解决方案,因为需求量很大: generateXSD.bat: compile.bat: 蚂蚁目标: 现在回到我身边。我骑在马上
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>