【发布时间】:2018-01-29 09:41:53
【问题描述】:
我希望有人可以帮助我。我是 json 的初学者,但我尝试构建一个程序,通过 json 文件从 subreddit 加载所有帖子。我不想将它保存在一个类中,所以从 json 创建类不是一个选项,因为我发现并非每个 subreddit 显然都具有相同的结构。
作为我的示例,我使用 /r/wallpaper https://www.reddit.com/r/wallpaper/hot.json?count=25
这是我当前的代码,但在 JObject 中搜索时,我总是在 dat2 中得到空结果
var json = "";
using (WebClient client = new WebClient())
{
json = client.DownloadString("https://www.reddit.com/r/wallpaper/hot.json?count=25");
JObject data = JObject.Parse(json);
string dat2 = data["url"].Value<string>();
}
如何通过一个键轻松搜索所有值?因此,例如,我可以从每个帖子中获取所有缩略图。 我正在使用 Json.NET。
【问题讨论】:
-
剩下的代码在哪里?您给我们的代码在哪里使用?