我想使用GetXml从DataSet 中获取不带的字符串。我正在使用WriteXml。如何使用它来获取字符串? 感谢
答案 0 :(得分:59)
StringWriter sw = new StringWriter();
dataSet.WriteXml(sw);
string result = sw.ToString();
答案 1 :(得分:7)
写一个StringWriter
,然后点击ToString
。
请注意,如果您希望生成的XML声明指定UTF-8而不是UTF-16,则需要像Utf8StringWriter
这样的内容。
答案 2 :(得分:1)
这是vb.net代码:
Private Function GenerateXML(ByVal ds As DataSet) As String
Dim obj As New StringWriter()
Dim xmlstring As String
ds.WriteXml(obj)
xmlstring = obj.ToString()
Return xmlstring
End Function