利用DataSet把一个SQL的数据转换成了一个xml文档,但是不是自己要的格式。现在要把它转换成自己所要的格式,除了把DataSet生成的这个xml文档读出每个元素、属性写入新的xml文档外,有没有更好的方法啊。
解决方案 »
- 跪求解决 access中数据库的插入操作
- c# winform datagirdView Checkbox选中问题
- Web.csproj问题
- 大家帮帮忙很急。。。。。。。。。。
- 如何在主窗体的panel上面显示另外个窗体
- 谁有关于 DataGridTableStyle 使用的例子啊,给俺一份
- 请问vs.netz中上传控件在哪?
- 多线程问题:在winform中如何用另外一个线程创建一个新的隐藏起来的窗口?
- 急!!急!!请教有关WMI的用法!!
- 通过expression公式计算的列不能更新,有什么办法解决?
- 怎么写Sybase的左连接语句?
- 按理说在gb2312字符集的文本中不能输入繁体,为什么下面这样却可以输入呢?
如果对于执行效率要求高的话可以用XmlSerializerFactory。你针对要生成的Xml文件格式写一个对应的Object,然后把需要的值从DataSet里面读出来,赋给自定义的Object,然后直接序列化就行了。
string fileName = "d:\\test.xml";
ds.WriteXml(fileName);
这样是自动生成的一个xml文档,但是格式和我要的不同。必须按照规定的格式输出,现在还没弄出来,那位指点一下?谢