xml转换为xsd 之 trang.jar

1、执行环境

Trang的执行环境:JRE1.4+

2、执行说明

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

必须是大写,小写不识别

如下xml

<?xmlversion="1.0"encoding="SHIFT_JIS"?>
<orders>
<orderseq="0001"date="2007-06-12">
<customername="C1"/>
<goods>
<itemid="01"name="book"/>
<itemid="02"name="CD"/>
</goods>
</order>
<orderseq="0002"date="2007-06-12">
<customername="C2"/>
<goods>
<itemid="05"name="Note"/>
<itemid="06"name="Pen"/>
</goods>
</order>
</orders>

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

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念