我希望能够解析一个复杂的XML模式文件并导出到C#文件。
我需要使用System.XML.Schema
命名空间吗?
XSD.EXE your.xsd /c
[SerializableAttribute]
、[XmlTypeAttribute]
、[XmlRootAttribute]
等,而不是[DataContract]
和[DataMember]
,这可能对你来说(不)是一个问题。List<T>
结构。我通常需要进行一些微调(使用几个搜索和替换操作),并手动处理列表。无论如何,它都提供了一个很好的起点。