我有一个XML,我想加载到对象,操纵这些对象(设置值,读取值),然后保存这些XML.对我来说,在我创建的结构(xsd)中使用XML非常重要.
一种方法是编写我自己的序列化程序,但它是否内置支持它或C#中的开源我可以使用?
我有一个相当复杂的XML,我有它的XSD.我通过xsd.exe生成类,并通过此处描述的XmlSerializer将XML读入类结构.
它很棒.然而,这是我第一次这样做,我将阅读各种来源的大量XML文件.这种方法有多可靠?可以肯定地说,如果XML文件符合XSD规范,那么XmlSerializer能够很好地读取它吗?