Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用c中的这个stru反序列化JSON#_Json_Javascriptserializer - Fatal编程技术网

如何用c中的这个stru反序列化JSON#

如何用c中的这个stru反序列化JSON#,json,javascriptserializer,Json,Javascriptserializer,嗨,伙计们,我是新来的 如何用这种结构反序列化json { "0":{"name":"Simon"}, "1":{"name":"Les"}, "2":{"name":"Brian"} "status_code":"1" } 我已经试过使用 JavaScriptSerializer()。反序列化(结果); 但它不起作用 非常感谢您的帮助 谢谢 JSON.parse() var arr_from_json=json.parse(json_字符串) 在没有的浏览器中,您可以包括json2库。流行的

嗨,伙计们,我是新来的

如何用这种结构反序列化json

{
"0":{"name":"Simon"},
"1":{"name":"Les"},
"2":{"name":"Brian"}
"status_code":"1"
}
我已经试过使用 JavaScriptSerializer()。反序列化(结果); 但它不起作用

非常感谢您的帮助

谢谢

JSON.parse()

var arr_from_json=json.parse(json_字符串)


在没有的浏览器中,您可以包括json2库。

流行的NewtonSoft.Json可能会起作用。hi@mtbnunu的可能副本我试图使用NewtonSoft.Json、JsonConvert.DeserializeObject()@我试过你的建议,我使用Newton.Json.JsonConvert().DeserializeObject();但是如何访问对象“0”的属性?动态r=Newtonsoft.Json.JsonConvert.DeserializeObject(responseData);我有点生疏,但我记得它会将特殊变量名更改为其他名称,可能是_0,我建议您单步测试结果变量。另外,如果您知道json的结构,那么您可以将其反序列化到类中,使其更易于使用。