首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataSet.WriteXml到字符串

DataSet.WriteXml到字符串
EN

Stack Overflow用户
提问于 2009-06-08 08:16:44
回答 4查看 55.9K关注 0票数 40

我正在尝试在不使用DataSet的情况下从GetXml获取字符串。相反,我正在使用WriteXml。如何用它来获取字符串?谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-06-08 08:27:27

代码语言:javascript
复制
StringWriter sw = new StringWriter();
dataSet.WriteXml(sw);
string result = sw.ToString();
票数 70
EN

Stack Overflow用户

发布于 2009-06-08 08:26:58

写到一个StringWriter,然后调用ToString

请注意,如果希望生成的XML声明指定UTF-8而不是UTF-16,则需要类似于我的Utf8StringWriter的内容。

票数 9
EN

Stack Overflow用户

发布于 2013-11-13 07:42:06

以下是vb.net代码:

代码语言:javascript
复制
 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
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/963870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档