我正在尝试在不使用DataSet的情况下从GetXml获取字符串。相反,我正在使用WriteXml。如何用它来获取字符串?谢谢
发布于 2009-06-08 08:27:27
StringWriter sw = new StringWriter();
dataSet.WriteXml(sw);
string result = sw.ToString();发布于 2009-06-08 08:26:58
写到一个StringWriter,然后调用ToString。
请注意,如果希望生成的XML声明指定UTF-8而不是UTF-16,则需要类似于我的Utf8StringWriter的内容。
发布于 2013-11-13 07:42:06
以下是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 Functionhttps://stackoverflow.com/questions/963870
复制相似问题