使用Microsoft Visual Studio 2010提供了一个名为xsd的工具,它可以自动生成C#源代码,以便轻松处理与给定模式相对应的XML文件。我有一个基于GML架构的非常复杂的XSD架构。但几天后我甚至没有成功解析独立的GML架构(没有尝试解析我自己的'自定义架构')。
不知何故,xsd工具似乎在其他引用的xsd架构的包含引用之后出现问题。有几个论坛建议将这些xsd文件作为命令行参数添加到xsd调用中。但这不起作用,因为突然已经定义了一些类型。我认为包含发生在一个圆圈中。与此同时,我已经下载了大约70个xsd模式,这些模式以某种方式被GML模式(gco,gmd,gsr,gss,gts,ows,xlink)使用。所以我问我是否有人之前已经成功生成了GML模式的类?