データセットからGetXmlを使用しないでを使用せずに文字列を取得しようとしています。代わりにWriteXmlを使用しています。どのように文字列を取得するためにそれを使用するには? ありがとうDataSet.WriteXml to string
35
A
答えて
57
StringWriter sw = new StringWriter();
dataSet.WriteXml(sw);
string result = sw.ToString();
7
StringWriter
に書き込み、次にToString
を呼び出してください。
生成されたXML宣言でUTF-16ではなくUTF-8を指定する場合は、my 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. Base64 String to Json String
- 2. String to ArrayList <String>
- 3. c#string [] to jquery string list?
- 4. Image to Base64 String to JSONオブジェクト
- 5. Java - String to StringReader
- 6. JSONResult to String
- 7. java.lang.ClassCastException String to JavaPoet.FieldSpec
- 8. DatagramPacket to string
- 9. 'System :: String ^' to 'LPCWSTR'
- 10. JSX Emoji to string
- 11. PHPExcel String to Time
- 12. String to Color Xamarin.Form
- 13. Haxe Int to String
- 14. char * to std :: string
- 15. std :: string to LPCTSTR
- 16. String to WritableKeyPath
- 17. Groovy String to Long
- 18. MSSQL guid to string
- 19. String to nodeエラー
- 20. HttpResponse to String android
- 21. String to ArrayList
- 22. var_export to string
- 23. Java String to Type
- 24. Haskell IntList to String
- 25. アプリエンジン:string to datetime?
- 26. Regex to Variable String
- 27. RegEx to full string
- 28. NSNumberFormatter:Double to string
- 29. System.InvalidCastException Double to String
- 30. perl snmpwalk to string
System.OutOfMemoryExceptionに(それはGetXMLメソッド()で行いますように)、これは本当に大規模なデータセットを上失敗しました。 OutOfMemoryException 'がスローされました。 'Dim sw As IO.StringWriter =新しいIO.StringWriter()' 'dataset_name.WriteXml(sw) でSystem.String.GetStringForStringBuilder(文字列値、Int32 startIndex、Int32長さ、Int32容量) – Rodney
VB.Netバージョン: ' 'Dim結果As String = sw.ToString()' – Jeff