我正在尝试在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) 我在.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服务代码