XML Download Read

前端之家收集整理的这篇文章主要介绍了XML Download Read前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
public static void downLoadXMLFileAndSeperateFileToSourceWebFolder()
{
string link = " http://www.heb.com/sitemap/recipeSitemap.xml";
var web = new WebClient();
web.Headers.Add("user-agent","Only a test!");
var path = "siteMap.xml";
try
{
web.DownloadFile(link,path);
XmlDocument xmldoc = new XmlDocument(); xmldoc.Load(path); var nodes = xmldoc["urlset"].ChildNodes; int i = 0; foreach (var node in nodes) { var nodeChild = node as XmlNode; if (nodeChild != null && nodeChild["loc"] != null) { var url = nodeChild["loc"].InnerText; var webNode = new WebClient(); webNode.Headers.Add("user-agent","Only a test!"); webNode.DownloadFile(url,"SourceNodes/" + i + ".xml"); i++; } } } catch (Exception ex) { Console.WriteLine(ex); } }

猜你在找的XML相关文章