c# - 可观察的xml文档

标签 c# xml xml-serialization

我有一个项目,我将 xml 文档读入内存。然后我用数据填充一个可观察的集合。在项目中,我有一些模块可以更改来自 xml 文档的数据。在我看来,应该摆脱可观察的集合并直接在 xml 文档上工作,并且在元素和属性更改时仍然会收到更改通知。有谁知道如何做到这一点?

最佳答案

你要的是XML data binding .查看XMLDataProvider class来自 .NET 框架,尤其是 DataChangedPropertyChanged 事件

警告:我链接到 4.0 版本。如果您使用的是 Visual Studio 2010 之前的版本,请更改 MSDN 页面中的框架版本。

关于c# - 可观察的xml文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8712308/

相关文章:

c# - 使用 LINQ 解析 XDocument

android - 为不同语言使用相同可绘制名称的最佳方法

java - 将原始二进制数据与 XML 一起存储的最标准 Java 方法是什么?

java - jaxb 创建 xml 属性

c# - 强制枚举将数字识别为 C# 中的字符串

xml - Perl,XML::Twig,如何读取具有相同标签的字段

c# - 谷歌货币API(按日期显示的结果)

c# - 部分修改 XML 序列化文档

c# - 多个 Controller 上的属性路由匹配请求的 url

c# - 我应该如何计算 2 组的不相交元素?