我成功地创建了一种如何使用它编写XML文件的方法:
Dim xw As XmlWriter = XmlTextWriter.Create(path, xws)
使用以下方法成功地将XML创建为字符串:
Dim sb = new StringBuilder();
using (XmlWriter xmlWriter = XmlWriter.Create(sb))
return sb.ToString();
现在我想要实现的是拥有字符串值和xml输出文件。有没有办法在不使用这两种方法的情况下实现这一目标?
答案 0 :(得分:0)
如果我理解你的问题,你想要做的是将XML的字符串表示输出到文件。将return sb.ToString()
替换为:
Using outfile As New System.IO.StreamWriter("C:\MyXmlFile.txt")
outfile.Write(sb.ToString())
End Using