如何使用this解析C#(Windows Phone)中的JSONData`

如何使用this解析C#(Windows Phone)中的JSONData`,c#,parsing,windows-phone-8,C#,Parsing,Windows Phone 8,在Windows Phone应用程序中。。我正在通过(get,set)方法解析JSON数据 我找到了另一种处理JSON数据的方法 在本网站的部分() 使用两种技术来解析json数据 在这里,我想使用this.关键字来处理JSON数据 但是我的应用程序有很多Json数据,其中包含很多Json数组和Json对象。但这不是一个问题,因为我有一个主要问题是我的json在json对象中包含json数组,或者json数组中包含json对象,所以在这里我们遇到了问题 这是我的JSon数据,我想解析这些字段。。

在Windows Phone应用程序中。。我正在通过
(get,set)
方法解析JSON数据 我找到了另一种处理JSON数据的方法

在本网站的部分() 使用两种技术来解析json数据

在这里,我想使用
this.
关键字来处理JSON数据

但是我的应用程序有很多Json数据,其中包含很多Json数组和Json对象。但这不是一个问题,因为我有一个主要问题是我的json在json对象中包含json数组,或者json数组中包含json对象,所以在这里我们遇到了问题

这是我的JSon数据,我想解析这些字段。。使用
此方法。
方法

{
"returnCode": "success",
"SData": {
    "results": [
        {
            "wdetails": [
                {
                    "noffers": [],
                    "offers_count": 0,
                    "name": "yahoo.com",
                    "recentoffers_count": 0,
                    "sku": "30072826",
                    "url": "http://www.yahoo.com"
                },
                {
                    "noffers": [
                        {
                            "id": "3aggEYoyaso",
                            "price": "179.99",
                            "firstrecorded_at": 13700,
                            "lastrecorded_at": 13700,
                            "seller": "google",
                            "availability": "In stock, ships same Business Day.",
                            "currency": "USD"
                        }
                    ],
                    "offers_count": 1,
                    "name": "frys.com",
                    "recentoffers_count": 1,
                    "sku": "789",
                    "url": "http://www.google.com"
                },
                {
                    "listprice_currency": "USD",
                    "noffers": [
                        {
                            "id": "2SlCKQKm",
                            "price": "192.37",
                            "firstrecorded_at": 111,
                            "lastrecorded_at": 111,
                            "seller": "Amazon",
                            "availability": "13 In Stock",
                            "currency": "USD"
                        }
                    ],
                    "offers_count": 1,
                    "name": "amazon.com",
                    "listprice": "288.56",
                    "recentoffers_count": 1,
                    "sku": "1084089",
                    "url": "http://www.amazon.com"
                }
            ],
            "model": "GGGG",
            "weight": "771107.03",
            "price_currency": "USD",
            "gtins": [
                "00839294"
            ],
            "mpn": "GGGG",
            "cat_id": "25552",
            "height": "98.81",
            "features": {
                "Product Type - General": "Tablet",
                "Height (in.)": "1.70"
            },
            "length": "416.56",
            "geo": [
                "usa"
            ],
            "width": "267.97",
            "category": "Tablets",
            "price": "179.99",
            "updated_at": 138,
            "color": "Black",
            "manufacturer": "google",
            "images_total": 1,
            "images": [
                "https://evbdn.eventbrite.com/s3-s3/eventlogos/1832816/google.png"
            ],
            "brand": "Dell",
            "offers_total": 180
        }
    ],
    "total_results_count": 1,
    "results_count": 1,
    "code": "OK",
    "offset": 0
  }
  }
我想用C#中的
this.
来解析这个


在安卓系统中,我是通过
哈希映射
方法完成的,而在Windows Phone中,我是通过
哈希映射来完成的。
类似于is哈希映射,所以我正在使用它。

我正在编辑我以前的答案:-

JObject json = JObject.Parse(yourJson);
如果您需要解析结果

this.ClassOfResult=  json ["SData"]["results"];
如果您想解析Json中的“wdetails”,可以尝试以下方法

this.parentclass.wdetailsClass=  json ["SData"]["results"]["wdetails"];

希望这能给你一些想法。

这个。
说的是“你当前正在编写的类的当前实例”,与hashmap无关。你需要一个JSON反序列化。你好抱怨85先生,我已经用hashmap在android上完成了这个应用程序。。所以我找到了这个。与hashmap方法类似。。所以我想用这个来解析json数据。我想反序列化。你不明白你在这里发布的博客。博客文章中的每一篇
这篇
都只是对他们正在使用的GUI类的(冗余)引用。对于反序列化,他们使用Newtonsoft.JSON。希望这将有助于Hi Jagath Murali先生,没问题,先生。。但是我不想用get,set。。我已经尝试使用foreach进程,但它的、、不可用于我的json数据。。请帮助我在第一种方法的一部分中解决这个JSON数组和JSON对象(这个)。。。请帮帮我,先生……呵呵。。Jagath Murali,,谢谢你的工作,先生,…我已经提到我没有使用get,set。。我不想用它。。。我采用了另一种方法,这种方法对他很有效,但我想把它作为我的第一个数据。哦,先生,有人否决了你的答案,先生。。请给我确切的答案。。我修复了downvote…如果不使用get和set,解析时也会将值分配给属性。你能告诉代码你是如何解析Json的吗?我正在使用这个url。。在这方面我找到了两种方法。。我想使用第一个,而不是get,set。。我想要我的JSON数据作为第一个进程,先生。。。你好,贾加特·穆拉里先生。。这里每个人都想得太久了先生。。。我希望它的第一个方法是在该网址使用..我已经编辑了我的答案,请看。确认这就是你要找的。