0
我想寫幾個字符串包含多個字典的值到一個XML文件。什麼是最好的方法來做到這一點?我認爲xDocument看起來是最好的方式,但我正在努力將多個字符串寫入一個文檔。將幾個字符串合併成一個XML文檔vb.net
我打算從這個XML文件讀取,所以它需要是有效的。
我想寫幾個字符串包含多個字典的值到一個XML文件。什麼是最好的方法來做到這一點?我認爲xDocument看起來是最好的方式,但我正在努力將多個字符串寫入一個文檔。將幾個字符串合併成一個XML文檔vb.net
我打算從這個XML文件讀取,所以它需要是有效的。
原諒我,如果我不理解你的問題,但你不能只添加一個父元素「包含所有的字符串?
Dim sbUser As New System.Text.StringBuilder
sbUser.AppendLine("<?xml version=""1.0""?>")
sbUser.AppendLine("<root>")
sbUser.AppendLine("<services>")
For Each item As KeyValuePair(Of Integer, Users) In dictusers
sbUser.AppendFormat("<Name>""{0}""<SessionID>""{1}""</SessionID><UserName>{2}</UserName></Name>", item.Key, item.Value.SessionID, item.Value.UserName).AppendLine()
Next
sbUser.AppendLine("</services>")
sbUser.AppendLine("<cpus>")
...
sbUser.AppendLine("</cpus>")
...
sbUser.AppendLine("</root>")