我是解析 XML 文档的新手。我有以下 XML 文档要解析:http : //www.petrol.eu/api/fuel_prices.xml
并获得价格
目前我正在使用以下代码:
XDocument xDoc = XDocument.Load("http://www.petrol.eu/api/fuel_prices.xml");
var list = xDoc.Descendants("country").Where(t => t.Attribute("label").Value=="Slovenia").ToList();
foreach (var country in list)
{
var s95 = country.Elements("pricetype").First(p => p.Attribute("type").Value == "price").Value;
txtBVnosi.Text = s95;
}
我知道代码是错误的。我现在有点迷茫,因为我不知道如何正确获取价格,因为它是一个非常复杂的结构化 XML,我发现的所有其他问题都是针对更简单的 XML 文件的。
相关分类