将XML文件加载到对象中。最好的方法?

时间:2010-04-12 04:05:31

标签: xsd xml-serialization poco

我们正在从客户端收到一个XML文件。我想将这个文件中的数据加载到一个类中,但我不确定要采用哪种方式。

我有一个XSD来定义XML文件中的预期内容,因此我可以轻松验证XML文件。

我可以使用XSD文件将数据加载到POCO中,使用某种序列化吗?

我想的另一种方法是将xml加载到XMLDocument中并使用XPath填充我班级中的每个属性。

欢呼任何建议

1 个答案:

答案 0 :(得分:1)

根据XSD的复杂程度,您有几个选择: