修改 XML 树 (LINQ to XML)
更新:November 2007
LINQ to XML 是一个 XML 树在内存中的存储区。在从源中加载或解析 XML 树之后,LINQ to XML 允许您就地修改该树,然后序列化该树,可以将它保存到文件中或发送到远程服务器。
就地修改树时,可使用某些方法,例如 Add。
但是有另外一种方法,就是使用函数构造来生成具有不同形状的新树。根据需要对 XML 树所做的更改类型的不同,以及根据树大小的不同,该方法可能更加强大,更易于开发。本节第一个主题将比较这两种方法。
本节内容
主题 |
说明 |
---|---|
在内存中修改 XML 树与使用函数构造的比较。 |
|
提供有关向 XML 树中添加元素、属性或节点的信息。 |
|
提供有关修改现有元素、属性或节点的信息。 |
|
提供有关从 XML 树中移除元素、属性或节点的信息。 |
|
描述如何维护最好保存为名称/值对的应用程序信息,例如配置信息或全局设置。 |
|
演示如何将 XML 树从一个命名空间移动到另一个命名空间。 |