データセットから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. String to ArrayList <String>
- 2. c#string [] to jquery string list?
- 3. String to ArrayList
- 4. Haskell printf to String
- 5. NSNumberFormatter:Double to string
- 6. Java - String to StringReader
- 7. char * to std :: string
- 8. 'System :: String ^' to 'LPCWSTR'
- 9. アプリエンジン:string to datetime?
- 10. DatagramPacket to string
- 11. Regex to Variable String
- 12. Haxe Int to String
- 13. std :: string to LPCTSTR
- 14. JSONResult to String
- 15. HttpResponse to String android
- 16. SFML to sf :: String?
- 17. Java String to Type
- 18. DateTime to Stringエラー
- 19. RegEx to full string
- 20. var_export to string
- 21. java.lang.ClassCastException String to JavaPoet.FieldSpec
- 22. boost :: posix_time :: time_duration to string
- 23. C#DateTime to String Issue
- 24. int to string、char * itoa
- 25. DOMDocument to string xerces-c
- 26. Powershell Base64 String to Bytes
- 27. BLOB to String、SQL Server
- 28. DataSet.DataTable.DataRow(Single)to XML String
- 29. FSharpList <string> to IList <string> to XML
- 30. バインドリスト<Dictionary <string、string >> to DropDownList
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