我正在使用GetXml從DataSet 沒有獲得一個字符串。我正在使用WriteXml。如何使用它來獲得一個字符串? 謝謝DataSet.WriteXml到字符串
35
A
回答
57
StringWriter sw = new StringWriter();
dataSet.WriteXml(sw);
string result = sw.ToString();
7
寫一個StringWriter
,然後打電話給ToString
。
請注意,如果您希望生成的XML聲明指定UTF-8而不是UTF-16,則需要類似於我的Utf8StringWriter
之類的內容。
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
相關問題
- 1. DataSet.WriteXml(Stream)vs DataSet.WriteXml(Path)
- 2. 字符串到字符串
- 3. DataSet.WriteXml()表順序
- 4. 字符串到DOM到字符串
- 5. Java字符到字符串
- 6. 字符到/和字符串
- 7. 字符串到
- 8. C字符串到寬C字符串
- 9. 字符串到單詞的字符串[]
- 10. 字符串分割到字符串
- 11. 將字符串添加到字符串
- 12. 將字符串[]結合到字符串
- 13. C++字符串到字符串轉換
- 14. Haskell:IO [字符串]到[字符串]
- 15. Python字符串列表到字符串
- 16. JSON字符串到字符串數組
- 17. 字符串切片到字符串?
- 18. 字符串分割到字符串
- 19. Scala - 字符串到方形字符串的列表字符串
- 20. Scala的RDD [字符串]到RDD [字符串,字符串]
- 21. 數組[字符串]或字符串到字符串
- 22. 字符串內部的Java字符串到字符串
- 23. 將字符串從字符串複製到字符串
- 24. 字節到字符串或字符串到字節?
- 25. 字節數組到字符串到字符串
- 26. javascript:字符串到字節[]到字符串
- 27. 子串直到字符串
- 28. 字符串到ArrayList
- 29. Binder到字符串
- 30. 字符串到HttpPostedFilebase
出於興趣,這樣就無法真正大的數據集(像它上的getXML())的System.OutOfMemoryException:類型的異常「系統。 OutOfMemoryException'被拋出。 at System.String.GetStringForStringBuilder(String value,Int32 startIndex,Int32 length,Int32 capacity) – Rodney 2011-05-31 01:21:58