首先取出数据到datatable,然后遍历datatable将数据写入到字符串,代码如下:
strXML = "<?xml version=\"1.0\" encoding=\"gb2312\" ?><data>";
foreach(DataRow dr in dt.Rows)
{
strXML+= "<item>";
strXML+= "<fTypeID>"+dr["fID"].ToString()+"</fID>";
strXML+= "<fName>"+dr["fName"].ToString()+"</fName>";
strXML+= "<fParentNode>"+dr["fParentNode"].ToString()+"</fParentNode>";
strXML+= "</item>";
}
strXML+= "</data>";
请问如何生成一个xml文件,并将strXML写入到该文件呢?
谢谢
strXML = "<?xml version=\"1.0\" encoding=\"gb2312\" ?><data>";
foreach(DataRow dr in dt.Rows)
{
strXML+= "<item>";
strXML+= "<fTypeID>"+dr["fID"].ToString()+"</fID>";
strXML+= "<fName>"+dr["fName"].ToString()+"</fName>";
strXML+= "<fParentNode>"+dr["fParentNode"].ToString()+"</fParentNode>";
strXML+= "</item>";
}
strXML+= "</data>";
请问如何生成一个xml文件,并将strXML写入到该文件呢?
谢谢
解决方案 »
- 这样的一段线程同步,不知道写对了没有,帮我看看
- rejectchanges, 还缺了点什么?
- 正则表达式提取<table><tr><td>第一行</td></tr> <tr><td>第二行<td></tr> </table>中的<tr>
- [VS2005,Office2007]VS中注册Office2007 COM 组件失败
- timer定时刷新问题
- 时间段分割的算法,着急请教大家。
- 为什么插入语句总是把空值默认成零
- 在VS.net里面用什么语言开发数据库程序最好??
- 怎么规定选中的datagrid中只读的行不变成的灰色??散分!!
- 关于SQL数据表、用户名、密码的问题
- 急求!望高手指点!DataGrid动态生成的列怎么让他不换行(切记!动态生成DataGrid)》》在线等·!来收分吧!
- 有一篇文章看不懂,请高手解答一下
XmlWriter对象