我想从中保存“标题”值
https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&titles=usa&redirects=true
我使用此代码,但不起作用:
string fileDownload;
using (WebClient client = new WebClient())
{
fileDownload = client.DownloadString("https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&titles=usa&redirects=true");
}
JObject sa = JObject.Parse(fileDownload);
string sq = sa["query"]["pages"][0]["title"].ToString();
我在
[0]
之后使用["pages"]
,因为pageid更改了另一个页面。 最佳答案
尝试跟随
string sq = sa["query"]["pages"].First.First["title"].ToString();
关于c# - 从JSON字符串获取数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48501313/