datata 和XML转换 3
来源:互联网 发布:波特兰州立大学知乎 编辑:程序博客网 时间:2024/04/29 01:46
private 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= newbyte[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();
}
}
private 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;
returnnull;
}
finally
{
if (reader!= null)
reader.Close();
}
}
{
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= newbyte[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();
}
}
private 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;
returnnull;
}
finally
{
if (reader!= null)
reader.Close();
}
}
0 0
- datata 和XML转换 3
- dataset、datata 与xml互转
- XML和DataSet转换
- 数组和XML转换
- datatable 和XML转换
- xml和String转换
- 转换XML和数组
- 使用XML LINQ查询和转换XML
- 使用XML LINQ查询和转换XML
- Java对象和XML转换
- datatable和xml转换 2
- JAXB转换xml和JavaBean
- XML和Map相互转换
- javaBean和XML相互转换
- JSON和XML格式转换
- Oracle XQuery查询、构建和转换XML概述(3)
- XML 和 Java Object 的数据转换
- Oracle XQuery查询、构建和转换XML
- Shell的几种变量
- Oracle数据库内存体系 - PGA
- [深入浅出Cocoa]iOS网络编程之CFNetwork
- easyui 动态增加空间后 样式的渲染
- oracle创建用户
- datata 和XML转换 3
- MFC DLL
- 户外朔溪鞋功能
- C2530端口
- ORA-07274: spdcr: access error, access to oracledenied.
- 做Flash效果的插件
- sql查看表的结构
- 下载网络视频到手机相册
- Objective-C类方法load和initialize