标签: c# xml-serialization
我目前正在使用XmlSerializer类来序列化对象并存储它们。但是,我能看到使用Serializer的唯一方法是立即将数据写入流。我想要做的是拥有一个包含所有序列化的文件。
那么有没有办法将对象序列化为XmlNode,然后将该节点附加到xml文件的根节点?
答案 0 :(得分:1)
我做了一些研究,似乎你的问题与this有关。
XMLSerializer不支持更改序列化数据。您可以做的是反序列化文件以获取数据,更新数据,并将新数据序列化为覆盖旧文件的文件。尝试一下。