0
A
答えて
0
:にあなたのコードを変更し 。次に、それらのフィールドをstringBuilderで使用して、.ToStringの代わりに個々のフィールドを使用することができます。
同様:
Class Services
Private _displayName As String
Private _serviceName As String
Private _serviceStatus As String
Public ReadOnly Property ServiceStatus As String
Get
Return _serviceStatus
End Get
End Property
Public ReadOnly Property ServiceName As String
Get
Return _serviceName
End Get
End Property
Public ReadOnly Property DisplayName As String
Get
Return _displayName
End Get
End Property
'etc
変更し、ループ内のビルダーより多くのようなものに:
sbService.AppendFormat("<Name>""{0}""<DisplayName>""{1}""</DisplayName><ServiceName>{2}</ServiceName><Status>{3}</Status></Name>",
item.Key, item.Value._displayName, item.Value.ServiceName, item.Value.ServiceStatus).AppendLine()
は、他の男が、私はおそらくまた、出力を読みやすくするために新たな行を働くだろう言ったように同じように。
0
タグを区切るために改行文字を追加します。あなたは、サービスクラスを管理している場合、個々のフィールドにアクセスするための読み取り専用のプロパティを使って、あなたが望む結果を得るために容易になるだろう
sbService.AppendFormat("<Name>" & vbCrLf & "{0}" & vbCrLf & "<Details>" & vbCrLf & "{1}" & vbCrLf & "</Details>" & vbCrLf & "</Name>", item.Key, item.Value.ToString()).AppendLine()
+0
お返事ありがとうございます。コードを読みやすくするために、辞書の3つの子値のそれぞれを3つの別々のタグに入れることができるかどうかを調べようとしていました。 –
関連する問題
- 1. 別個のログファイルに書き込む
- 2. VB.NETアプリケーションに辞書を埋め込む
- 3. 辞書や文字列をXMLに書き込む
- 4. WCF XMLメッセージを辞書に書き込む
- 5. XMLを辞書に読み込む
- 6. Python 3 - Excelセルに辞書のキーと値を書き込む
- 7. 個別のデータベーストランザクションでコンテンツアイテムを書き込み要求の書き込みに書き込む方法
- 8. ElementTree XMLに書き込む
- 9. xmlファイルに書き込む
- 10. XMLデータをXMLファイルに書き込む
- 11. CSV細胞を読む。辞書/配列に書き込む
- 12. VB.NETのレジストリにDWORD値を書き込む
- 13. txtファイルの各行にx個の値を書き込む
- 14. Javadocにタグを書き込む方法
- 15. Pythonの辞書をExcelファイル内のスプレッドシートに書き込む
- 16. Nymphy Nd-Arrayの値を持つPython辞書をJsonファイルに書き込む
- 17. リストの辞書の各値(リスト)を新しい行に書き込む
- 18. csvにマルチレベル辞書のリストを書き込む方法
- 19. 辞書内のタプルリストをcsvに書き込む
- 20. numpy配列の辞書を.csvに書き込む
- 21. 配列をXMLファイルに書き込む
- 22. QPainterPathをXMLに書き込む
- 23. xmlにデータベーステーブルを書き込む
- 24. サーバー上のXMLファイルに書き込む
- 25. Android - ISO15693に書き込むタグ
- 26. SPANタグに書き込む方法は?
- 27. Pythonを使用してテキストにhtmlタグを含むXMLタグをXMLファイルに書き込む方法は?
- 28. ':'を含む辞書の値
- 29. 辞書出力をファイルに書き込む - Python
- 30. Python2.7 Unicode辞書をCSVファイルに書き込む
ありがとう、私はクラスを修正しました。 –