摘要:[ASP.NET]XML的基礎應用
關於常常使用XML去溝通的使用者來說,截取裡面的值以及如何抓到指定節點的資料可能不陌生,就只是講解如何抓到從網路取得的XML來應用
XmlDocument xmlDocbyCountry = new XmlDocument();
string Result = string.Empty;
//GetXML這個方法式自己用post方式來抓文字的,如果要測試要記得Result內容改成xml的文字
Result = GetXML("http://欲抓取的XML網址");
xmlDocbyCountry.LoadXml(Result);
//利用xpthExpression來詢找子節點
string xPathExpressionbycountry = "//country";
System.Xml.XmlNodeList nodelistbycountry = xmlDocbyCountry.SelectNodes(xPathExpressionbycountry); ;
foreach (XmlNode item in nodelistbycountry)
{
Response.Write(item.Attributes["code"].Value + "<Br>");
}
結果: