增加节点时,我们是这样写的:

xop.Document.Element("messages").Add(new XElement("message",new XAttribute("event", model.EventType),new XElement("subject", model.Subject),new XElement("body", new XCData(model.Body))));

更新节点,如果这样写就会报错: LINQ XObject 不能用作值。

element.SetElementValue("body", new XCData(model.Body));

改成ReplaceWith就OK了:

element.Element("body").ReplaceWith(new XElement("body", new XCData(model.Body)));

转载于:https://www.cnblogs.com/felixnet/p/5099771.html

Linq to xml修改CDATA节点值相关推荐

  1. python修改xml标签的值_对python修改xml文件的节点值方法详解

    这是我的xml文件结构 <?xml version='1.0' encoding='utf-8'?> JPEGImages train_2018-05-08_1000.jpg D:\all ...

  2. Php 获取xml中的节点值

    Php获取xml中的节点值 XML: test_xml2.xml <?xml version="1.0" encoding="UTF-8"?> &l ...

  3. 创建XML文件以及XML中的节点和更新Xml文件中的节点的值

    最近在项目中用到了XML文件,需要将一些配置信息保存到指定的XML文件中.因此就用到了对XML文件中节点的值的更新的功能. 首先我们来创建一个XML文件,并在文件中创建几个值,我们来看下Demo的代码 ...

  4. 【Groovy】自定义 Xml 生成器 BuilderSupport ( 构造 Xml 节点类 | 封装节点名称、节点值、节点属性、子节点 | 将封装的节点数据转为 Xml 字符串 )

    文章目录 一.构造 Xml 节点类 1.封装节点名称.节点值.节点属性.子节点 2.将封装的节点数据转为 Xml 字符串 二.Xml 节点类完整代码 一.构造 Xml 节点类 生成 Xml 数据前 , ...

  5. 【Groovy】自定义 Xml 生成器 BuilderSupport ( 继承 BuilderSupport 抽象类 | 在 createNode 方法中获取节点名称、节点属性、节点值信息 )

    文章目录 一.继承 BuilderSupport 抽象类 二.在 createNode 方法中获取节点名称.节点属性.节点值信息 三.完整代码示例 1.MyBuilderSupport 生成器代码 2 ...

  6. Asp.net使用代码修改配置文件的节点值

    使用代码修改配置文件的方法: 1.打开配置文件写入的权限 2.先按节点名称长到要修改的节点,然后删除,紧接着将有新值的节点添加回去 3.关闭配置文件写入的权限 修改Appsetting节点的值,修改其 ...

  7. [转]获取xml节点值和属性值(兼容ie和firefox)

    本文转自:http://www.gerenzhanzhang.cn/post/%E8%8E%B7%E5%8F%96xox%EF%BC%89.aspx 原文如下:   ie和firefox中对xml的操 ...

  8. string 转化 xml,并找到指定节点及节点值

    //这是一个符合xml格式的字符串string xml = "<xmn> <people><name>zs</name><age> ...

  9. XML取节点名称与节点值实例

    原帖:http://blog.csdn.net/htl258/archive/2010/04/16/5493691.aspx declare @x xml set @x = ' <ROOT> ...

  10. HTML批量删除标记,批量删除LabelImg制作的.xml中的部分标签值(删除.xml的节点值)...

    概述 自己在用labelImg打好标签后,想只用其中几类训练,不想训练全部类别,又不想重新打标生成.xml文件,因此想到这个办法:直接在.xml文件中删除原有的不需要的标签类及其属性. 打标时标签名出 ...

最新文章

  1. android9多了什么功能,Android 9.0 都增加了什么功能?
  2. 华为的深度学习平台:ModelArts
  3. 成功通过pmp_这就是你为啥要学PMP!!!
  4. 一个Web前端自学者的自述
  5. 【LeetCode - 556】下一个更大元素 III(贪心,思维)
  6. 华为OJ平台——整形数组合并
  7. 第 6-5 课:MyBatis 核心和面试题(下)
  8. 入门讲解:使用numpy实现简单的神经网络(BP算法)
  9. Android Canvas简单使用
  10. ElasticSearch实践(三)Rest API简介
  11. 2020 年,嵌入式开发工程师的两大必知必会!
  12. 问题来了:哪个AI公司会签下张学友当代言人?
  13. 可变长参数以及面试题
  14. [转] 各种数据类型转换
  15. 这款开源带采集的漫画cms,宅男的大爱
  16. 正确的座机号码格式_电话号码的正确写法
  17. 投票 java_Java基础之简单投票程序
  18. Word,PDF,PPT,TXT之间的转换方法。
  19. zookepper单机集群安装记录
  20. CSDN - CSDN27题解

热门文章

  1. word更改字距调整,让文章更具美感!
  2. GraphQL从入门到实战
  3. Oracle之自定义函数
  4. Exchange 跨林迁移 Part3 添加域信任关系
  5. Hyper-V常见故障汇总
  6. Zendframework 模块加载事件触发顺序。
  7. debian 修改apache2 https 端口为11443
  8. Milano Store OpenCart 2.0 主题模板 ABC-0473
  9. 我们去庐山玩啦,公司组织,带上老婆
  10. 一个不错的下载ABAP程序和表格的程序