.Net XmlSerializer-写入前检查
有没有办法告诉XmlSerializer更新xml元素而不是重写它们 例如,如果我有两个应用程序在同一个xml文件中使用 xmlSerializer.Serialize(…).Net XmlSerializer-写入前检查,.net,xmlserializer,.net,Xmlserializer,有没有办法告诉XmlSerializer更新xml元素而不是重写它们 例如,如果我有两个应用程序在同一个xml文件中使用 xmlSerializer.Serialize(…) 当第二个应用程序保存(序列化)时,它将覆盖第一个应用程序所做的更改。因此,这就是为什么我要问XmlSerializer是否可以执行检查以更新正在序列化的对象,而不是只写入文件而不进行检查。XmlSerializer将以独占方式写入新的XML树。无法将其配置为将输出合并到现有DOM中,或执行任何其他类型的检查。是否有任何.N
当第二个应用程序保存(序列化)时,它将覆盖第一个应用程序所做的更改。因此,这就是为什么我要问XmlSerializer是否可以执行检查以更新正在序列化的对象,而不是只写入文件而不进行检查。XmlSerializer将以独占方式写入新的XML树。无法将其配置为将输出合并到现有DOM中,或执行任何其他类型的检查。是否有任何.Net或第三方类似类可以执行此操作?@Melursus您可以写入第二个文件,并在使用文件之前进行比较。替换?