当前位置:  开发笔记 > 编程语言 > 正文

如何使用C#将DataRow转换为XML字符串?

如何解决《如何使用C#将DataRow转换为XML字符串?》经验,为你挑选了1个好方法。

我有一个包含列col1和col2的DataRow.每列的值分别为:val1和val2.如何使用C#将其转换为xml字符串?

对于上面提到的DataRow,我想要以下字符串:

val1val2

johnc.. 5

将DataRow放入新的DataTable中.然后在dataTable上调用writeXml.

技术上是正确的,但我会反对这一点,主要是因为你无法控制输出的XML.

我将循环遍历表的行并使用System.Linq.XML类来正确格式化XML(或者如果您感觉更不正常,请尝试XMLDocument和相关类)



1> johnc..:

将DataRow放入新的DataTable中.然后在dataTable上调用writeXml.

技术上是正确的,但我会反对这一点,主要是因为你无法控制输出的XML.

我将循环遍历表的行并使用System.Linq.XML类来正确格式化XML(或者如果您感觉更不正常,请尝试XMLDocument和相关类)

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有