相关疑难解决方法(0)

在C#中解析Json字符串

我正在尝试在C#中读取Json字符串,但是我无法弄清楚如何将字符串解析为C#.说我有以下Json字符串

[
    {
        "AppName": {
            "Description": "Lorem ipsum dolor sit amet",
            "Value": "1"
        },
        "AnotherAppName": {
            "Description": "consectetur adipisicing elit",
            "Value": "String"
        },
        "ThirdAppName": {
            "Description": "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua",
            "Value": "Text"
        },
        "Application": {
            "Description": "Ut enim ad minim veniam",
            "Value": "100"
        },
        "LastAppName": {
            "Description": "quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat",
            "Value": "ZZZ"
        }
    }
]
Run Code Online (Sandbox Code Playgroud)

我想使用像这样的格式将其解析为arraylist或字典

descriptionList["AppName"] = "Lorem ipsum dolor sit amet";
valueList["AppName"] …
Run Code Online (Sandbox Code Playgroud)

c# json json.net

47
推荐指数
3
解决办法
20万
查看次数

在C#.NET中将JSON字符串解析为JSON对象

我在.NET中使用SOAP Web服务返回了一个JSON字符串.它如下:

{
 "checkrecord":
   [
     {
      "rollno":"abc2",
      "percentage":40,
      "attended":12,
      "missed":34
     }
  ],
 "Table1":[]
}
Run Code Online (Sandbox Code Playgroud)

现在我想将此字符串解析为JSON对象.我也看了这个,他们已经用这行代码:

JObject jsonObj = JObject.Parse(json);
Run Code Online (Sandbox Code Playgroud)

所以我可以通过用我的字符串名称替换"json"来做同样的事情.我还需要引用除NewtonSoft.dll之外的任何其他DLL吗?

BTW,这是完整的Web服务代码

.net c# parsing json

26
推荐指数
3
解决办法
11万
查看次数

标签 统计

c# ×2

json ×2

.net ×1

json.net ×1

parsing ×1