1

我想将此(“ http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002244 ”)页面上的文档下载为 xml 文件。我试过 webclient.downloadfile() 但我得到了错误。任何人都可以建议如何使用 c# 来解决它。

谢谢。

4

1 回答 1

3

你可以使用这样的东西:( 注意我使用的 URL...)

public static string DownloadString(string address) 
{
    string text;
    using (var client = new WebClient()) 
    {
        text = client.DownloadString(address);
    }
    return text;
}

private static void Main(string[] args) 
{    
    var xml = DownloadString(@"http://www.ploscompbiol.org/article/fetchObjectAttachment.action?uri=info%3Adoi%2F10.1371%2Fjournal.pcbi.1002244&representation=XML");            
    File.WriteAllText("blah.xml", xml);
}
于 2013-06-10T23:28:44.687 回答