string 为:‘{id:'item1',num:1,id:'item2',num:2,id:'item3',num:3}’【两边有单引号的】
想做到将string转为json存到数组里,酱:[{id:'item1',num:1},{id:'item2',num:2},{id:'item3',num:3}]
尝试用(eval("(" + itemString + ")"))把string转为json再存数组,但数组里只有第三对,前两对不见了;
想把两边引号当做字符串的一部分用slice删掉,但结果删不掉引号。
我的思路是否有问题?怎么做合适
写错了,string是:'{id:"item1",num:1},{id:"item2",num:2},{id:"item3",num:3}'
http://zhidao.baidu.com/question/431519320287668804.html?quesup2&oldq=1 看下这个
本回答被网友采纳