知识大全 创建、查询、修改带名称空间的XML文件

Posted

篇首语:千淘万漉虽辛苦,吹尽狂沙始到金。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 创建、查询、修改带名称空间的XML文件相关的知识,希望对你有一定的参考价值。

创建、查询、修改带名称空间的XML文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     XML的应用越来越广泛了 如Vista Flex编程都将使用 XML 正确掌握XML的各种操作 对提高编程效率至关重要 下面就是一个综合处理带名称空间的XML的例子      C#      string w NameSpace = ;   System Xml XmlDocument doc = new System Xml XmlDocument();      //创建根节点   System Xml XmlNode root = doc CreateNode(System Xml XmlNodeType Element w wordDocument );   System Xml XmlAttribute xa;   xa = doc CreateAttribute( xmlns v w NameSpace);   xa Value = urn:schemas microsoft :vml ;   root Attributes Append(xa);      //为节点添加属性   xa = doc CreateAttribute( xmlns w w NameSpace);   xa Value = urn:schemas microsoft :office:word ;   root Attributes Append(xa);      xa = doc CreateAttribute( xmlns SL w NameSpace);   xa Value = ;   root Attributes Append(xa);      xa = doc CreateAttribute( xmlns aml w NameSpace);   xa Value = ;   root Attributes Append(xa);      xa = doc CreateAttribute( xmlns wx w NameSpace);   xa Value = ;   root Attributes Append(xa);      xa = doc CreateAttribute( xmlns o w NameSpace);   xa Value = urn:schemas microsoft :office:office ;   root Attributes Append(xa);      xa = doc CreateAttribute( xmlns dt w NameSpace);   xa Value = uuid:C F B d A F AA C ;   root Attributes Append(xa);      xa = doc CreateAttribute( xmlns space w NameSpace);   xa Value = preserve ;   root Attributes Append(xa);      //为节点增加值   System Xml XmlNode body = doc CreateNode(System Xml XmlNodeType Element v body urn:schemas microsoft :vml );   System Xml XmlNode childNode = doc CreateNode(System Xml XmlNodeType Element o t urn:schemas microsoft :office:office );   childNode InnerText = 欢迎光临【孟宪会之精彩世界】 ;      //添加到内存树中   body AppendChild(childNode);   root AppendChild(body);   doc AppendChild(root);      //添加节点声明   System Xml XmlDeclaration xd = doc CreateXmlDeclaration( UTF yes );   doc InsertBefore(xd doc DocumentElement);      //添加处理指令   System Xml XmlProcessingInstruction spi = doc CreateProcessingInstruction( mso application progid=\\ Word Document\\ );   doc InsertBefore(spi doc DocumentElement);      //查询节点   System Xml XmlNamespaceManager nsmanager = new System Xml XmlNamespaceManager(doc NameTable);   nsmanager AddNamespace( w );   nsmanager AddNamespace( v urn:schemas microsoft :vml );   nsmanager AddNamespace( o urn:schemas microsoft :office:office );   System Xml XmlNode node = doc SelectSingleNode( w:wordDocument/v:body/o:t nsmanager);   Response Write(node InnerText);      node InnerText = 欢迎光临【孟宪会之精彩世界】:/ ;      //创建CDATA节点   System Xml XmlCDataSection xcds = doc CreateCDataSection( <a >【孟宪会之精彩世界】</a> );   node ParentNode InsertAfter(xcds node);      Response Write(xcds InnerText);      doc Save(Server MapPath( test xml )); cha138/Article/program/net/201311/13631

相关参考

知识大全 修改Struts2的struts.xml配置文件位置

修改Struts2的struts.xml配置文件位置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 使用c#(datagrid控件)编辑xml文件

  对xml文件的记录进行删除修改或增加新记录   利用了datagrid控件的sortmand事件对xml里的记录进行排序  email:  &nb

知识大全 修改oracle的数据文件

  重要提示  调整的工作前一定要对数据进行备份切记  基本概念  oracle系统内部给出一个叫作表空间的逻辑磁盘空间早期的系统主要用于存放表的数据所以叫作表空间表空间是一个逻辑空间每个空间至少与一

知识大全 怎么用php解析xml文件

  DOMElement  DOMElementDOMDocument::createElement(string$name[string$value])  创建节点元素  String$name节点

知识大全 hibernate.cfg.xml配置文件的说明

     在Eclipse中利用HibernateSynchronizer插件进行数据库表的映射数据查询和获取数据可以节省大量时间加速Hibernat

知识大全 oracle修改索引现有表空间

  //dba_indexes可查询所有索引以及索引部分信息可以灵活运用于其他用途  //假设用户USER现有表空间TSTS需要迁移其下所有表空间TS的索引到TS中可使用以下语句(在plsql中)  

知识大全 c#文件的创建、读取及写入

  在c#中运用到操作流时首先要加入以下两个命名空间  usingSystemIO;  usingSystemCollections;  我总结了以下几种方式来进行IO操作很简便但却很实用  目录的创

有限空间作业的审批文件至少包括有限空间作业单位名称、管理单位名称、作业人员、作业地点、作业内容、作业时间;还应包括()

有限空间作业的审批文件至少包括有限空间作业单位名称、管理单位名称、作业人员、作业地点、作业内容、作业时间;还应包括()。A.单位负责人、作业负责人、监护人、作业人员签字确认B.危险因素识别结果C.危险

有限空间作业的审批文件至少包括有限空间作业单位名称、管理单位名称、作业人员、作业地点、作业内容、作业时间;还应包括()

有限空间作业的审批文件至少包括有限空间作业单位名称、管理单位名称、作业人员、作业地点、作业内容、作业时间;还应包括()。A.单位负责人、作业负责人、监护人、作业人员签字确认B.危险因素识别结果C.危险

知识大全 用MySQL和PHP创建XML

用MySQL和PHP创建XML  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  XML是作为数据交