【发布时间】:2018-09-13 18:58:58
【问题描述】:
我正在尝试在 C# 解决方案中解析 JSON 字符串,但我无法获取以:",[["bd felek",0],["bdm",0],["bd",0],["bdz",
["bd",[["bd felek",0],["bdm",0],["bd",0],["bdz",0,[131]],["bd fleke",0],["bd felek dfdf",0],["bdz dance practice",0,[3]],["bdz twice live",0,[131]],["bdo",0,[131]],["bd mawlaya",0]],{"a":"Uwt304b6at0ZtuU8mv8D5AyWS8wg6AQJQbYlPPS8knOVvcG","e":"1","j":"6l","k":1,"q":"ZQXxB0vG-GaPEF2RNib3gbVRXt0"}]
var jsonser = new JavaScriptSerializer();
var obj = jsonser.Deserialize<dynamic>(SourceCodeTxt.Text);
foreach (var x in obj)
{
// MessageBox.Show(x);
String strvalue = x["value"];
}
}
【问题讨论】:
-
你应该使用 JSON.NET,而不是
JavaScriptSerializer。 -
就像@RonBeyer 说的,使用Json.NET。 The docs for
JavaScriptSerializer甚至告诉你使用 Json.NET