xml转换为xsd 之 trang.jar

一、执行环境java

Trang的执行环境:JRE1.4+spa

二、执行说明命令行

Trang的执行:
java -jar trang.jar -I rng|rnc|dtd|xml -O rng|rnc|dtd|xsd [其它参数] 输入文件名 输出文件名
-I : 输入文件的格式
-O : 输出文件的格式code

必须是大写,小写不识别xml

以下xmlit

<?xml version="1.0" encoding="SHIFT_JIS"?>   
<orders>   
    <order seq="0001" date="2007-06-12">   
    <customer name="C1" />   
   <goods>   
      <item id="01" name="book" />   
      <item id="02" name="CD" />   
   </goods>   
</order>   
<order seq="0002" date="2007-06-12">   
    <customer name="C2" />   
   <goods>   
      <item id="05" name="Note" />   
      <item id="06" name="Pen" />   
   </goods>   
</order>   
</orders>

在命令行用命令 java -jar trang.jar -I xml -O xsd orders.xml orders.xsd,(前提为配置了环境变量)所获得的便是xsd文件,注意:生成的xsd并非能够直接使用,要修改部分类型,如type等io

相关文章
相关标签/搜索