读取字符串中的XML并在c#中写入文本文件

时间:2013-09-20 11:49:47

标签: asp.net .net xml c#-4.0

我有从服务中检索的XML内容,我想将其写入文本文件。我在字符串变量中获取此XML内容。

我如何读取并写入文本文件?请帮忙。我使用此代码成功获取数据:

string results = "";
using (WebClient Web = new WebClient())
{
    results = Web.DownloadString(WebString.ToString());
}

我尝试了一些链接,但他们没有帮助

1 个答案:

答案 0 :(得分:1)

如果您想将其保存在文件中,请不要使用DownloadString开头 - 只需使用WebClient.DownloadFile

如果确实想要在内存中获取它然后保存它,您可以使用以下命令保存它:

File.WriteAllText(filename, results);

请注意,此代码完全不依赖于XML ...您所要求的并不是特定于XML的。