.NET更新Xml中CDATA内容的方法实例

 更新时间:2013年07月26日 10:40:01   转载 作者:  
这篇文章介绍了.NET更新Xml中CDATA内容的方法实例,有需要的朋友可以参考一下

 假如 Xml 文件的内容如下:

1.XML 代码

复制代码 代码如下:

<?xml version="1.0" encoding="utf-8"?>
<net_lover>
  <sitename><![CDATA[<h2>.NET 开发</h2>]]></sitename>
  <siteurl>https://www.jb51.net</siteurl>
</net_lover>

我们可以采用下面的方法修改 CDATA 节点的内容。

C# 代码

复制代码 代码如下:

System.Xml.XmlDocument d = new System.Xml.XmlDocument();
d.Load(Server.MapPath("~/1.xml"));
System.Xml.XmlCDataSection n = d.SelectSingleNode("/net_lover/sitename").FirstChild as System.Xml.XmlCDataSection;
n.Value = "<h1>.NET 开发</h1>";
d.Save(Server.MapPath("~/2.xml"));

相关文章

  • ASP.NET多彩下拉框开发实例

    ASP.NET多彩下拉框开发实例

    有人曾经提出开发一个根据不同选择而显示不同颜色的管理工具,本文主要就是演示如何读取系统颜色并在下拉框中的每个条目中显示对应的颜色,需要的朋友可以参考下
    2015-09-09
  • 不可忽视的 .NET 应用5大性能问题

    不可忽视的 .NET 应用5大性能问题

    ASP.NET 或是 Windows Forms 容器中,使用 ADO 库与运行在 CLR 交互,而 CLR 运行在操作系统中而该硬件又与其他包含不同技术堆栈的硬件通过网络相连。在你的应用与外部环境之间,。我们还有 API 管理服务以及多级缓存基础构造数量庞杂,都可能影响应用程序的性能!
    2016-05-05
  • asp.net 上传图片并同时生成缩略图的代码

    asp.net 上传图片并同时生成缩略图的代码

    asp.net 上传图片并同时生成缩略图的代码,需要的朋友可以参考下。
    2010-02-02
  • HttpWebRequest的常见错误使用TcpClient可避免

    HttpWebRequest的常见错误使用TcpClient可避免

    有时使用HttpWebRequest对象会出现错误有三种服务器提交了协议冲突/基础连接已经关闭:连接被意外关闭/无法发送具有此谓词类型的内容正文,感兴趣的朋友可以参考下本文
    2013-02-02
  • VS2012实现简单登录界面

    VS2012实现简单登录界面

    这篇文章主要为大家详细介绍了VS2012实现简单登录界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • ASP.NET GridView控件在列上格式化时间及DataFormatString使用

    ASP.NET GridView控件在列上格式化时间及DataFormatString使用

    在GridView绑定日期格式的时候,数据库中的日期为2008-07-04,而GridView显示的是2007-07-04 000000,多了后面一截很不美观,想把它去掉不知道有什么好的方法,感兴趣的朋友可以了解本文,或许对你有所帮助
    2013-01-01
  • .net非托管资源的回收方法

    .net非托管资源的回收方法

    这篇文章主要介绍了.net非托管资源的回收方法,以实例形式详细分析归纳了.net非托管资源的两种回收方法,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-10-10
  • ASP.NET与ASP互通COOKIES的一点经验

    ASP.NET与ASP互通COOKIES的一点经验

    ASP与ASP.NET互相整合时,其中文COOKIES信息无法被互通共享,当使用ASP.NET写入中文COOKIES信息后,使用ASP进行读取,读出来的却是乱码,而非中文。
    2010-03-03
  • asp.net Core3.0区域与路由配置的方法

    asp.net Core3.0区域与路由配置的方法

    这篇文章主要给大家介绍了关于asp.net Core3.0区域与路由配置的方法,文中通过示例代码介绍的非常详细,对大家学习或者使用asp.net Core3.0具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • asp.net与Discuz!NT整合集成实例教程

    asp.net与Discuz!NT整合集成实例教程

    由于项目需要一个论坛,本来有CS的,在.net下很出名的国外开源论坛。但为了适应国内的风气,最后选用在国内如日中天的Discuz!NT。将Discuz与asp.net开发的网站整合,有很多人已经完成了。
    2009-11-11

最新评论