.NET實(shí)現(xiàn)XML與DataTable互轉(zhuǎn)的實(shí)例代碼
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 = 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();
}
}
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;
return null;
}
finally
{
if (reader != null)
reader.Close();
}
}
- .net讀取Rss轉(zhuǎn)換為DataTable
- ASP.NET中DataTable與DataSet之間的轉(zhuǎn)換示例
- Asp.net中DataTable導(dǎo)出到Excel的方法介紹
- Asp.net靜態(tài)方法之Grid轉(zhuǎn)DataTable方法實(shí)現(xiàn)步驟
- Asp.net實(shí)現(xiàn)選擇性的保留DataTable中的列
- ASP.NET怎么操作DataTable實(shí)例應(yīng)用
- asp.net 讀取Excel數(shù)據(jù)到DataTable的代碼
- asp.net 數(shù)據(jù)庫的連接和datatable類
- 簡單實(shí)用的.net DataTable導(dǎo)出Execl
相關(guān)文章
.NET?高性能緩沖隊(duì)列實(shí)現(xiàn)?BufferQueue的操作過程
BufferQueue 是一個(gè)用 .NET 編寫的高性能的緩沖隊(duì)列實(shí)現(xiàn),支持多線程并發(fā)操作,這篇文章主要介紹了.NET?高性能緩沖隊(duì)列實(shí)現(xiàn)?BufferQueue,需要的朋友可以參考下2024-07-07
asp.net下中文驗(yàn)證碼,免費(fèi)開源代碼
asp.net下中文驗(yàn)證碼,免費(fèi)開源代碼...2007-04-04
.NET?設(shè)計(jì)模式之模板方法模式(Template?Method?Pattern)詳解
模板方法模式(Template?Method?Pattern),又叫模板模式(Template?Pattern),是一種行為設(shè)計(jì)模式,它定義了一個(gè)操作中的算法框架,將某些步驟的具體實(shí)現(xiàn)留給子類,這篇文章主要介紹了.NET?設(shè)計(jì)模式—模板方法模式(Template?Method?Pattern),需要的朋友可以參考下2024-04-04
asp.net中的“按需打印”(打印你需要打印的部分) 實(shí)現(xiàn)代碼
有時(shí)我們需要對asp.net網(wǎng)頁中某些特定部分進(jìn)行打印,很多人采用CSS樣式或特定的打印控件來解決網(wǎng)頁定制打印功能。這里采用Javascript樣式替換方式進(jìn)行打印,使網(wǎng)頁顯示與打印效果相分離。2013-06-06
基于.NET BitmapImage 內(nèi)存釋放問題的解決方法詳解
本篇文章是對.NET BitmapImage 內(nèi)存釋放問題的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05
ASP.NET如何定時(shí)調(diào)用WebService服務(wù)
在ASP.NET程序中,可以通過Time組件實(shí)現(xiàn)定時(shí)器功能,但是它與數(shù)據(jù)庫中的任務(wù)計(jì)劃不一樣,它必須基于程序正在運(yùn)行中才可生效,而數(shù)據(jù)庫任務(wù)計(jì)劃是不需要基于ASP.NET程序運(yùn)行而執(zhí)行任務(wù)。2015-10-10

