Linq to Xml下类似XML DOM中InnerXml的操作
来源:互联网 发布:淘宝网淘抢购在哪里 编辑:程序博客网 时间:2024/05/19 16:20
今天用Linq to XML时,发现好像没有类似的直接读取InnerXml和设置InnerXml的方法,在Google搜索,得到间接读取和设置InnerXml的方法,留作备用。
XDocument xmlDoc = XDocument.Load(sr); XElement eleParent = xmlDoc.XPathSelectElement("root/parent"); //读取InnerXml //方法1 StringBuilder innerXml = new StringBuilder(); eleParent.Nodes().ToList().ForEach(node => innerXml.Append(node.ToString())); string strInnerXml = innerXml.ToString(); //方法2 XmlReader xr = eleParent.CreateReader(); xr.MoveToContent(); string strInner = xr.ReadInnerXml(); //设置InnerXml eleParent.ReplaceNodes(XElement.Parse("<content>" + strInnerXml + "</content>")); string strContent = xmlDoc.ToString();
- Linq to Xml下类似XML DOM中InnerXml的操作
- Linq to xml操作XML
- linq to xml操作XML
- linq to xml操作XML
- asp.net MVC中linq to xml的简单操作
- 使用Linq to XML操作XML的元素
- 使用Linq to XML操作XML的属性
- LINQ to XML基本操作
- 使用Dom与Linq to Xml
- LINQ系列:LINQ to XML操作
- XML的LINQ操作
- LINQ to XML操作Xml文档
- 使用 linq to xml 操作xml文件
- xml 中dom操作
- [代码]DOM和LINQ to XML创建XML树的三种方式
- Java中XML的DOM操作
- LINQ XML的基本操作
- LINQ XML的基本操作
- 32位 MD5加密(C# 与Java版)
- 获取请求消息
- Android不让弹出键盘挡住View
- 名企笔试真题精选 (七)
- jquery中如何设置全局变量
- Linq to Xml下类似XML DOM中InnerXml的操作
- Delphi动态调用Java的WebService —— 基于“Axis2发布WebService例子(HelloWorld)”
- 在 Mac OS X Lion 10.7 上 下载Android 源码(froyo)的全部过程!!!!
- ORA-00031: session marked for kill 处理Oracle中杀不掉的锁
- 名企笔试真题精选(八)
- Android: Hello Android 4.0!
- Android 4.0的12大新特性
- Java操作MongoDB
- mongodb的地理位置索引