关于Javascript 将 JSON字串转化为数组

{'type':[{'type_id':'1','type_name':'美容'},{'type_id':'2','type_name':'美发'}]}

这是我传过去的JSON字串。。我想将其转换为数组。
数组格式为row[0][type_id] 这个值为1 不要之前的那个type,那是表名

请问我该如何处理。。用JAVASCRIPT 或者 JQUERY


波斯汪
浏览 606回答 6
6回答

繁花如伊

这个已经是个js对象了,直接访问对象属性var obj = {'type':[{'type_id':'1','type_name':'美容'},{'type_id':'2','type_name':'美发'}]};var arr = obj.type;var result = arr[0].type_id//值为1

跃然一笑

var json = {'type':[{'type_id':'1','type_name':'美容'},{'type_id':'2','type_name':'美发'}]}json = json.type

幕布斯7119047

不要之前的Type是什么意思。。

紫衣仙女

传入一个对象不要多个对象传入

largeQ

JAVASCRIPT里有个专门拆分字符串的函数,JQUERY里应该也有。

POPMUISE

数组格式为row[0][type_id] 这个值为1 不要之前的那个type,那是表名请问我该如何处理。我的理解是重新生成数组,含有type_id和type_name两个字段的数组数组应该如:var row = [{'type_id':'1','type_name':'美容'},,{'type_id':'2','type_name':'美发'}]取下标为0的type_id应该是 row[0][type_id]取下标为1的type_name应该是 row[1][type_name]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript