繁体   English   中英

使用xsd.exe gernerated .cs文件将XML反序列化为对象

[英]deserialize XML into object using the xsd.exe gernerated .cs file

我有一个myXML.xml文件。 我使用xsd.exe生成包含许多分部类的myXMLClass.cs类文件。

现在,我想使用这个myXMLClass.cs类,并使用我原来的myXML.XML文件检索所有节点/属性/值/数据。 但是,我怎么能这样做因为myXMLClass.cs有这么多的部分类?

例如。 我想像这样使用TypeOf myXMLClass进行反序列化。 但是,myXMLClass包含许多部分类。

XmlSerializer serializer = new XmlSerializer(typeof(myXMLClass??));

谢谢

更新:

此外,我在获取具有此类设置的此标记的“代码”和“描述”时遇到问题。

<HitCode code="4" description="CONSUMER DECLARATION" />

同样,我的目标是检索此标准的“代码”和“描述”。

我最终放弃了生成.CS类的XSD.EXE。

我决定创建自己的类似XML模式的对象类,它可以工作。

@Seminda感谢您的建议。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM