【发布时间】:2016-01-03 06:54:54
【问题描述】:
嗨,
今天我有一个从 URL 检索 JSON 数据的代码。效果很好。
但现在我想做同样的事情,但我想从 XML 而不是 JSON 中检索。
我怎样才能做到最好?
提前致谢,
Json 网址:http://api.namnapi.se/v2/names.json?limit=3
XML 网址:http://api.namnapi.se/v2/names.xml?limit=3
public class Data
{
public List<Objects> names { get; set; }
}
public class Objects
{
public string firstname { get; set; }
public string surname { get; set; }
}
protected void Page_Load(object sender, EventArgs e)
{
WebClient client = new WebClient();
string json = client.DownloadString("http://api.namnapi.se/v2/names.json?limit=3");
Data result = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<Data>(json);
foreach (var item in result.names)
{
Label.Text += (item.firstname + " " + item.surname + "<br />");
}
}
【问题讨论】:
-
使用 XmlSerializer 类 msdn.microsoft.com/en-us/library/…