0
我有一个DataRow列col1和col2。每列分别有一个值:val1和val2。我怎样才能使用C#把它变成一个XML字符串?如何将DataRow转换为使用C#的XML字符串?
对于上面我提到想下面的字符串的DataRow:
<col1>val1</col1><col2>val2</col2>
我有一个DataRow列col1和col2。每列分别有一个值:val1和val2。我怎样才能使用C#把它变成一个XML字符串?如何将DataRow转换为使用C#的XML字符串?
对于上面我提到想下面的字符串的DataRow:
<col1>val1</col1><col2>val2</col2>
将DataRow中成 新的DataTable。然后在 dataTable上调用writeXml。
从技术上讲是正确的,但我会反对这个,主要是因为你无法控制输出的XML。
我将循环遍历表的各行,并使用System.Linq.XML类正确地格式化XML(或者如果您感觉更不正常,请尝试XMLDocument和相关类)