我收到,我要转换为类(使用XSD.EXE) 所有XSD的具有相同的包括这样几个漂亮的XSD文件:
<xs:include schemaLocation="kstypes.xsd" />
<xs:include schemaLocation="ksparams.xsd" />
当我产生类为每个xsd在这些文件中声明的类型对于每个原始xsd都是重复的。有没有简单的方法来1)只生成包含的xsd的类型一次,2)确保所有其他类使用这些类型?
-Edoode
我收到,我要转换为类(使用XSD.EXE) 所有XSD的具有相同的包括这样几个漂亮的XSD文件:
<xs:include schemaLocation="kstypes.xsd" />
<xs:include schemaLocation="ksparams.xsd" />
当我产生类为每个xsd在这些文件中声明的类型对于每个原始xsd都是重复的。有没有简单的方法来1)只生成包含的xsd的类型一次,2)确保所有其他类使用这些类型?
-Edoode
展望的文件过来,这样看来,“最好”的方式(不是一件容易的方式!)将使用/元素:的ElementName命令行开关上的第二个和后续文件来指定您想要为其生成类的类型。
我会研究一下,谢谢 – edosoft 2008-12-17 14:39:25
哪个目标语言? – JeeBee 2008-12-17 13:58:52
目标语言是C#。 – edosoft 2008-12-17 14:38:39