阿罗哈
我收到了一些很好的xsd文件,我想将它们转换为类(使用xsd.exe) 所有的xsd都有相同的包含,如下所示:
<xs:include schemaLocation="kstypes.xsd" />
<xs:include schemaLocation="ksparams.xsd" />
当我为每个xsd生成一个类时,这些文件中声明的类型对于每个原始xsd都是重复的。有没有简单的方法1)只生成包含的xsd中的类型一次和2)确保所有其他类使用这些类型?
-Edoode
答案 0 :(得分:1)
查看文档,看起来“最好”的方式(不是一种简单的方法!)就是在第二个和后续文件上使用/ element: elementname 命令行开关指定您希望为其生成类的类型。
答案 1 :(得分:0)
尝试这里概述的方法: http://blog.hosca.com/blog/fpmlgen/