XmlDocument,XDocument相互转换
转换 相互
2023-09-14 08:59:23 时间
XmlDocument, XDocument这个两个类都是XML的操作类, 后者是支持Linq查询的.
这两个类都支持Load方法创建实例对象,并且参数都支持XmlReader, 如果我们把XmlDocment 和 XDocument都转换成XmlReader,这两种类型就可以相互转换
1. 把XmlDocument转化XDocment
XmlDocument xml = new XmlDocument(); //XmlDocment 继承至 XmlNode XmlNodeReader node = new XmlNodeReader(xml); //XmlNodeReader 继承至 XmlReader XDocument.Load(node);
2.把XDocment转化为XmlDocment
XDocument xdoc = new XDocument(); XmlReader reader = xdoc.CreateReader(); XmlDocument xmldoc = new XmlDocument(); xmldoc.Load(reader);
相关文章
- c#常用工具类:文件和二进制转换
- 字母 - 数字转换
- Java中List, Integer[], int[]的相互转换
- mybatis --- 如何相互转换逗号分隔的字符串和List
- Python实现字符串与数组相互转换功能示例
- PHP进制转换[实现2、8、16、36、64进制至10进制相互转换]
- golang float浮点型精度丢失问题解决办法:使用decimal包;float与int的相互转换
- C# 根据KeyEventArgs与组合键字符串相互转换
- Linux C 知识 char型数字转换为int型 int型 转换为Char
- C# 根据KeyEventArgs与组合键字符串相互转换
- C# 将字符串(符合xml格式)转换为XmlDocument
- 关于DateTime的转换
- js 16进制Unicode编码与中文相互转换
- PIL.Image.open和cv2.imread的比较与相互转换
- [h5棋牌项目]-04-时间戳与日期格式的相互转换
- QT中的相对位置,绝对位置之间的转换(maptoglobal,mapfromglobal)
- Python编程:time时间模块-时间戳、元组形式、字符串形式相互转换
- fastjson 之常见的数据类型与json的相互转换
- 小学生蓝桥杯Python闯关 | 时间转换
- Android.mk转换到Android.bp方法(二十九)
- android开发中json与java对象相互转换
- C++实现中文大写与阿拉伯数字的相互转换(类封装)
- 一文带你弄懂C++中的ANSI、Unicode和UTF8三种字符编码及相互转换