DataTable转换Xml Xml流转换DataSet
/// <summary>
/// 将指定DataTable转换为其等效的Xml流形式。
/// </summary>
/// <param name= "table "> DataTable对象 </param>
/// <returns> </returns>
public string ToXmlString(DataTable table)
{
if(table == null)
{
return null;
}
StringBuilder content = new StringBuilder();
StringWriter writer = new StringWriter(content);
XmlTextWriter xmlWriter = new XmlTextWriter(writer);
try
{
DataSet ds = new DataSet();
ds.Tables.Add(table.Copy());
ds.WriteXml(xmlWriter);
return content.ToString();
}
finally
{
writer.Close();
xmlWriter.Close();
}
}
/// <summary>
/// 将指定的Xml流转换为其等效的DataSet对象。
/// </summary>
/// <param name= "xmlStream "> Xml流 </param>
/// <returns> </returns>
public DataSet ToDataSet(string xmlStream)
{
if(xmlStream == null || xmlStream.Trim().Length == 0)
{
return null;
}
StringReader reader = new StringReader(xmlStream);
XmlTextReader xmlReader = new XmlTextReader(reader);
try
{
DataSet ds = new DataSet();
ds.ReadXml(xmlReader);
return ds;
}
finally
{
reader.Close();
xmlReader.Close();
}
}
转载于:https://www.cnblogs.com/andy_tigger/archive/2010/11/19/1881679.html
DataTable转换Xml Xml流转换DataSet相关推荐
- DataSet与Xml之间的转换
DataSet转化为Xml,Xml转化为DataSet,Ado.net中使用方法DataSet.WriteXml()和DataSet.ReadXml(),由于有多个重载方法,所以这里有多条路径可以实现 ...
- android 中XML和对象转换利器Xstream的使用
XStream框架: 虽说pull dom dom4j等优秀的xml解析工具使用非常广泛,但对于复杂庞大的数据交互来说,使用它们无疑让你倍加痛苦,你可能大部分精力都放在无聊繁琐的解析和拼装上,如果接口 ...
- 把Excel转换成xml文件
/*** 读取Excel并转换* @param file 获取到的文件* @return Map<String,List<String>> 把表头和表体以键值对的形式保存*/p ...
- Veri-776数据集处理 xml文件提取转换成txt文件
Veri-776数据集处理 xml文件提取转换成txt文件 最近在做重识别工作,数据处理时需要进行文件格式转换,这里将代码记录下来 from os import getcwd import os fr ...
- yolo图像检测数据集格式转换:xml 与 txt格式相互转换
格式介绍 一图流介绍的比较详细,一般图像检测数据集格式为txt或者xml格式,在使用labelimg进行标注的时候,可以设置获得不同格式的数据集,以满足不同算法训练格式要求: 一般建议使用pascal ...
- 利用XSLT把ADO记录集转换成XML
由于XML(可扩展标记语言:eXtensible Markup Language)真正的平台无关性,它正在逐渐成为数据传输的主要介质.XML是一种自描述的语言,数据本身就已经包含了元数据,即关于数据本 ...
- php数组转xml文件,php数组转换成xml格式的实现方法
php数组转换成xml的方法:首先创建一个PHP示例文件:然后定义一个"array_Xml"方法:接着通过foreach循环遍历以及"is_array"等函数实 ...
- java xml文件内容替换_java读取xml文件并转换成对象,并进行修改
1.首先要写工具类,处理读取和写入xml文件使用的工具.XMLUtil.java importjava.io.FileInputStream;importjava.io.FileWriter;impo ...
- xml 文本转json java_java将XML文档转换成json格式数据
本篇文章主要介绍了java将XML文档转换成json格式数据的示例,希望能帮助到大家. 功能 将xml文档转换成json格式数据 说明 依赖包: 1. jdom-2.0.2.jar : xml解析工具 ...
- android XMl 解析神奇xstream 五: 把复杂对象转换成 xml ,并写入SD卡中的xml文件
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xs ...
最新文章
- 性能超越图神经网络,将标签传递和简单模型结合实现SOTA
- 进击webpack4 (优化篇)
- 抢人饭碗了!推荐一款全自动的机器学习建模神器PyCaret
- 猫叫人醒老鼠跑 C#的委托及事件
- html中表单元素_HTML中的表单元素
- wps office oa控件 痕迹_WPS加载项案例应用回顾
- mybatis+spring mvc 完美整合方案 查询,保存,更新,删除自动生成
- numpy教程:排序、搜索和计数
- P4213 【模板】杜教筛(杜教筛)题解
- 即插即用 | 超越CBAM,全新注意力机制,GAM不计成本提高精度(附Pytorch实现)...
- centos yum源配置
- asp 文件上传(ASPUpload组件上传)
- 不用vpn的谷歌翻译网址
- Python习题——2018-03-28作业
- 基于arm-linux-gcc版本,音乐视频播放器mplayer
- 键盘乱码,对键盘和数字均乱码,但数字键打出的还是数字,字母键打出的还是字母,只是乱了的起作用~
- 扒了扒华为、新华三、联想、浪潮、曙光5家的财报,吓一大跳
- 可控硅的两种触发方式:移相触发和过零触发
- ORACLE_CMD命令(最全的)
- 统计局:居民一天使用互联网平均时间2小时42分钟
热门文章
- java 写 gz_java简写名词解释 - osc_gzyujipq的个人空间 - OSCHINA - 中文开源技术交流社区...
- sata接口 图解 定义_SATA协议简介
- miniui datagrid 隐藏列默认赋值_Qt商业组件DataGrid:内置视图和布局详解(一)
- java字节流转字符流的步骤_字节流-java入门基础笔记-51CTO博客
- HTML+CSS+JS实现 ❤️圆圈倒计时间❤️
- php如何输出关联数组的值,php - 如何从PHP关联数组中获取确切的输出 - SO中文参考 - www.soinside.com...
- java消息失败重发_JMS消息在JMS侦听器中重新发送异常
- Java注释:类、方法和字段注释
- 无法自动进入并单步执行服务器_膳食纤维无法进入血液执行营养功能,吃它有啥用?...
- wether.html5.qq.com,人教版英语九年级全一册Unit 1单元测试卷及参考答案解析(含听力...