.NET更新Xml中CDATA内容的方法实例
假如 Xml 文件的内容如下:
<?xml version="1.0" encoding="utf-8"?>
<net_lover>
<sitename><![CDATA[<h2>.NET 开发</h2>]]></sitename>
<siteurl>http://www.jb51.net</siteurl>
</net_lover>
我们可以采用下面的方法修改 CDATA 节点的内容。
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"));
相关推荐
-
XML CDATA的作用
这就要用XML CDATA 在XML文档中的所有文本都会被解析器解析. 只有在CDATA部件之内的文本会被解析器忽略. 解析数据 XML 解析器通常情况下会处理XML文档中的所有文本. 当XML元素被解析的时候,XML元素内部的文本也会被解析: <message>This text is also parsed</message> XML解析器这样做的原因是XML元素内部可能还包含了别的元素,象下面的例子,name元素内部包含了first和last两个元素: <name>
-
XML CDATA是什么?
All text in an XML document will be parsed by the parser. XML文档中的所有文本都会被解析器解析. Only text inside a CDATA section will be ignored by the parser. 只有CDATA部分的文本会被解析器忽略 Parsed Data 被解析的数据 XML parsers normally parse all the text in an XML document. XML解析器通常
-
XML指南——XML CDATA
在XML文档中的所有文本都会被解析器解析. 只有在CDATA部件之内的文本会被解析器忽略. -------------------------------------------------------------------------------- 解析数据 XML 解析器通常情况下会处理XML文档中的所有文本. 当XML元素被解析的时候,XML元素内部的文本也会被解析: <message>This text is also parsed</message> XML解析器这样做
-
.NET更新Xml中CDATA内容的方法实例
假如 Xml 文件的内容如下: 1.XML 代码 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?><net_lover> <sitename><![CDATA[<h2>.NET 开发</h2>]]></sitename> <siteurl>http://www.jb51.net</siteurl></
-
通过php删除xml文档内容的方法
本文实例讲述了通过php删除xml文档内容的方法.分享给大家供大家参考.具体实现方法如下: 第一种情况:删除一个student节点 复制代码 代码如下: <?php //1.创建一个DOMDocument对象.该对象就表示 xml文件 $xmldoc = new DOMDocument(); //2.加载xml文件(指定要解析哪个xml文件,此时dom树节点就会加载到内存中) $xmldoc->load("class.xml"); //3.删除一条学生student信息记录
-
通过php修改xml文档内容的方法
本文实例讲述了通过php修改xml文档内容的方法,分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php //1.创建一个DOMDocument对象.该对象就表示 xml文件 $xmldoc = new DOMDocument(); //2.加载xml文件(指定要解析哪个xml文件,此时dom树节点就会加载到内存中) $xmldoc->load("class.xml"); //3.更新一条学生student信息记录,更新她的年龄 //(1)找到该学生 $
-
通过php添加xml文档内容的方法
本文实例讲述了通过php添加xml文档内容的方法.分享给大家供大家参考.具体分析如下: 这里讲述的添加xml文档内容,从上一篇<DOM基础及php读取xml内容操作的方法>继续,代码如下: 复制代码 代码如下: <?php //1.创建一个DOMDocument对象.该对象就表示 xml文件 $xmldoc = new DOMDocument(); //2.加载xml文件(指定要解析哪个xml文件,此时dom树节点就会加载到内存中) $xmldoc->load("clas
-
Android开发之在xml中设置自定义属性的方法
xml中设置自定义属性 分三步: 1. 在项目中的values文件中创建attrs文件 <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="QLoadingIndicatorView"> <attr name="indicatorId" format="integer"
-
Python解析xml中dom元素的方法
本文实例讲述了Python解析xml中dom元素的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: from xml.dom import minidom try: xmlfile = open("path.xml", "a+") #xmldoc = minidom.parse( sys.argv[1]) xmldoc = minidom.parse(xmlfile) except : #updatelogger.
-
PHP往XML中添加节点的方法
本文实例讲述了PHP往XML中添加节点的方法.分享给大家供大家参考.具体方法如下: 1. contacts.xml代码 复制代码 代码如下: <contact id="43956"> <personal> <name> <first>J</first> <middle>J</middle>
-
Ajax方式实现定期更新页面某块内容的方法
本文实例讲述了Ajax方式实现定期更新页面某块内容的方法.分享给大家供大家参考.具体实现方法如下: function updateShouts(){ // Assuming we have #shoutbox $('#shoutbox').load('latestShouts.php'); } setInterval( "updateShouts()", 10000 ); 希望本文所述对大家的Ajax程序设计有所帮助.
-
Python实现替换文件中指定内容的方法
本文实例讲述了Python实现替换文件中指定内容的方法.分享给大家供大家参考,具体如下: 这里使用python编写的程序,实现如下功能:将文件中的指定子串 修改为 另外的子串 编写的python程序,文件名是file_replace.py,具体代码如下: #!/usr/bin/env python #_*_ coding:utf-8 _*_ import sys,os if len(sys.argv)<4 or len(sys.argv)>5: sys.exit('There needs fo
-
vue中使用mxgraph的方法实例代码详解
1.npm 引入 npm install mxgraph --save 2.这个模块可以使用require()方法进行加载.它将返回一个接受对象作为选项的工厂函数.必须将mxBasePath选项提供给工厂函数,而不是将其定义为一个全局变量. var mxgraph = require("mxgraph")( { // 以下地址不需要修改 mxImageBasePath: "./src/images", mxBasePath: "./src" })
随机推荐
- oracle数据库ORA-01196错误解决办法分享
- javascript表单验证使用示例(javascript验证邮箱)
- java客户端登陆服务器用户名验证
- input输入框的自动匹配(原生代码)
- ASP.NET也像WinForm程序一样运行的实现方法
- PHP is_dir() 判断给定文件名是否是一个目录
- 详解JavaScript编程中的window与window.screen对象
- MySQL Innodb表导致死锁日志情况分析与归纳
- JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
- _blank开新窗口不符合标准?
- 数据库分页存储过程代码
- 将FLASH置底的方法与代码
- jquery下为Event handler传递动态参数的代码
- JavaScript 定义function的三种方式小结
- 手机病毒
- Android提高之自定义Menu(TabMenu)实现方法
- Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)
- C#分析URL参数并获取参数和值对应列表的方法
- PHP APC的安装与使用详解
- js中的eventType事件及其浏览器支持性介绍