datablexml互轉

// DataTable轉換成Xml結構的文本
static void DataTableToXml()

{

DataTable dt;

。。。。。。。。。。。。。。。。。。。

//dt的名爲song,ds的名爲music,再初始化之後得到了dt
//dt寫成Xml結構
System.IO.TextWriter tw = new System.IO.StringWriter();
dt.WriteXml(tw);
string xml = tw.ToString();

}

得到的xml樣式:

<music>
<song>

.........

</song>
<song>

.......

</song>
</music>


Xml結構的文件讀到DataTable中,不用建表結構,直接用DataSet讀。
代碼:
DataSet ds = new DataSet();
TextReader tr = new StringReader(xd.InnerXml);
ds.ReadXml(tr);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章