C# XML字符串与DataTable相互转换
不多说,直接上代码:
//DataTable转Xml字符串
public static string ConvertDataTableToXML(DataTable xmlDS){MemoryStream stream = null;XmlTextWriter writer = null;try{stream = new MemoryStream();writer = new XmlTextWriter(stream, Encoding.Default);xmlDS.WriteXml(writer);int count = (int)stream.Length;byte[] arr = new byte[count];stream.Seek(0, SeekOrigin.Begin);stream.Read(arr, 0, count);UTF8Encoding utf = new UTF8Encoding();return utf.GetString(arr).Trim();}catch{return String.Empty;}finally{if (writer != null) writer.Close();}}//Xml字符串转DataTablepublic static DataSet ConvertXMLToDataSet(string xmlData){StringReader stream = null;XmlTextReader reader = null;try{DataSet xmlDS = new DataSet();stream = new StringReader(xmlData);reader = new XmlTextReader(stream);xmlDS.ReadXml(reader);return xmlDS;}catch (Exception ex){string strTest = ex.Message;return null;}finally{if (reader != null)reader.Close();}}
C# XML字符串与DataTable相互转换相关推荐
- c语言解析xml字符串_Python XML解析
Python XML解析 什么是XML? XML 指可扩展标记语言(eXtensible Markup Language). 你可以通过本站学习XML教程 XML 被设计用来传输和存储数据. XML是 ...
- java正则截取xml节点_实例讲述Java使用正则表达式截取重复出现的XML字符串功能...
Java使用正则表达式截取重复出现的XML字符串功能示例 本文实例讲述了Java使用正则表达式截取重复出现的XML字符串功能.分享给大家供大家参考,具体如下: public static void m ...
- python xml字符串和dict字典互转
python xml字符串和dict字典互转 字典 转 xml def trans_dict_to_xml(data_dict):"""字典转xml:param data ...
- 细节:解析XML文档和XML字符串
总代码如下: var XMLHttp = null; if (window.XMLHttpRequest) { //现代浏览器XMLHttp = new XMLHttpRequest(); } els ...
- java json xml app交互_Java 实体 xml 和 json 之间相互转换
一.相关注解与方法 1.注解(部分) @JsonProperty:把属性的名称序列化成另一个名称 @JsonFormat:日期格式转换(例如:@JsonFormat(timezone="GT ...
- xml字符串转对象xml文件转对象
判断是否是ie浏览器和非ie浏览器的方法有多种,在此只介绍用例中的方法: 1.解析xml字符串,得到xml对象的方式: function createXml(str){ if(document.all ...
- 【Groovy】自定义 Xml 生成器 BuilderSupport ( 构造 Xml 节点类 | 封装节点名称、节点值、节点属性、子节点 | 将封装的节点数据转为 Xml 字符串 )
文章目录 一.构造 Xml 节点类 1.封装节点名称.节点值.节点属性.子节点 2.将封装的节点数据转为 Xml 字符串 二.Xml 节点类完整代码 一.构造 Xml 节点类 生成 Xml 数据前 , ...
- JS解析XML文件和XML字符串
http://www.cnblogs.com/chjw8016/archive/2011/07/12/2104269.html JS解析XML字符串 <script type='text/jav ...
- Java传xml时字符串乱码_php调用java传递xml字符串乱码怎么办
php调用java传递xml字符串乱码的解决办法:首先使用CURL在命令行中完成请求:然后将调用接口时的[Content-Type:application/json]改成[application/xm ...
最新文章
- 线上服务 CPU 又 100% 啦?一键定位 so easy!
- $python数据分析基础——初识numpy库
- 3)机器学习基石笔记 Lecture3:Types of Learning
- JS学习笔记5-JavaScript 变量
- HDwiki 6.0 图片大图不能正常显示的解决方法
- python中面向对象空间时间_零基础老男孩学Python|面向对象之类的空间问题
- 【QA】基于动态协同网络(DCN)的问答模型
- 【物联网项目系列】——使用netty框架做一个环保hj212协议即时通讯工具(接收解析处理实时数据)
- 基于加速度计的倾角检测算法-C语言程序
- 蓝桥杯——算法训练——P0704
- 传统软件厂商生存模式推演
- ShardingSphere 分片算法
- charles入门使用
- 云南新开普智慧校园一卡通解决方案,K12智慧校园信息化建设解决方案
- 自动驾驶技术-环境感知篇:激光雷达、毫米波雷达、超声波雷达相关技术介绍
- [转]DTV(数字电视)扫盲-DVB介绍
- 在Python中使用Turtle库画“蜂窝状六边形”
- 扒站,仿站,下载网页,工具,软件,神器,无脑傻瓜版,一键操作
- 一行一行的读取txt中文文本(解决乱码问题)
- mysql group by month_sql - MySQL查询GROUP BY日/月
热门文章
- cout输出数组_让程序从1开始一直执行++操作,10秒钟能输出最大的数是多少
- java nextintln_java – 从lambda表达式引用的局部变量必须是final或者有效的final
- linux php oauth安装,php – 无法在Linux上安装OAuth
- RT-Thread使用ENV生成工程时自己添加的文件被清掉的解决方法
- DAC8563芯片参考手册重要内容总结
- WinCE中,环境变量的添加,删除和查询
- python钻石数据分析_数据分析该用什么工具?
- 神经网络与深度学习——TensorFlow2.0实战(笔记)(五)(NumPy科学计算库<2>python)
- 第五节:Task构造函数之TaskCreationOptions枚举处理父子线程之间的关系。
- fatal error lnk1120: 1 个无法解析的外部命令_3月1日七牛云存储割韭菜的应对方法...