繁体   English   中英

xbean的inst2xsd:生成int而不是short / byte

[英]xbean's inst2xsd : generate int instead of short/byte

有谁知道如何配置inst2xsd生成int而不是byte (也不是short )?
我使用-simple-content-types smart (默认)选项。

另请参阅他们的在线文档

10x,asaf :-)

由于需求量大,请发布我的解决方案:

generateXSD.bat:

inst2xsd -outDir xsd -outPrefix mySchema my.xml

compile.bat:

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM