使用ASP.NET C#解析JSON中的数组

凯文

我正在使用以下教程来解析JSON文档。http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/08/22/using-c-4.0-and-dynamic-to-parse-json.aspx

我尝试解析的JSON文档可以在以下位置访问:http : //www.visitproject.co.uk/Tweets/Ireland.txt

        JavaScriptSerializer jss = new JavaScriptSerializer();
        jss.RegisterConverters(new JavaScriptConverter[] { new DynamicJsonConverter() });

        dynamic tweets = jss.Deserialize(json, typeof(object)) as dynamic;

        foreach (var tweettext in tweets.statuses.text)
        {
            Console.WriteLine("Tweet: " + tweettext);
        }

我能够在tweets.statuses上进行监视,并且确实包含tweets的集合。我想从每个推文中获取文本值。我唯一看到的与本教程不同的是它是JSON中的数组,我希望这就是为什么它不起作用的原因。有人有什么想法吗?谢谢您的帮助!

卡尔·安德森

您可以使用LINQ to JSON,如下所示:

// Parse JSON
JObject o = JObject.Parse(json);

阅读LINQ to JSON文档,以获取有关如何查询所需JSON片段的详细信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用json.NET和C#解析JSON数组

来自分类Dev

在ASP.NET中解析JSON数组

来自分类Dev

asp.net使用json.net解析数组json

来自分类Dev

asp.net使用json.net解析数组json

来自分类Dev

意外的结果,在ASP.Net中解析JSON对象数组

来自分类Dev

解析ASP.Net中的JSON对象数组

来自分类Dev

意外的结果,在ASP.Net中解析JSON对象的数组

来自分类Dev

C#使用JSON.Net解析JSON数字属性

来自分类Dev

C#使用JSON.Net解析JSON数字属性

来自分类Dev

如何使用JSON.NET在C#中创建JSON数组

来自分类Dev

如何使用JSON.Net从C#中的JSON对象创建数组

来自分类Dev

使用 Newtonsoft 在 C# 中解析动态 JSON 数组

来自分类Dev

asp.net解析json数组

来自分类Dev

来自ASP.Net Web服务的Json使用C#

来自分类Dev

来自ASP.Net Web服务的Json使用C#

来自分类Dev

使用Json.net解析JSON数组

来自分类Dev

使用 Json.Net 解析 JSON 数组

来自分类Dev

使用C#在ASP.NET中处理颜色

来自分类Dev

使用C#的ASP.NET中的DataList控件

来自分类Dev

使用C#在ASP.NET中处理颜色

来自分类Dev

我们应该如何在ASP.NET C#应用程序中解析特定的JSON日期格式?

来自分类Dev

使用JSON.NET将动态JSON字符串解析为C#中的字符串

来自分类Dev

解析Json数组并使用它c#

来自分类Dev

在asp.net中解析Json对象

来自分类Dev

从ASP.NET C#代码后面的2D数组解析为Javascript

来自分类Dev

我可以在ID为键而不是ASP.NET MVC(C#)中的数组的情况下输出JSON吗

来自分类Dev

如何使用asp.net解析Json文件

来自分类Dev

在 ASP.NET Core 视图页面中解析反序列化 JSON 数组

来自分类Dev

C#ASP.NET JSON对象数组