我有一个存储在数据库中的编码字符串化的JSON对象,我解码并加载它,尝试将其解析为一个对象,但我得到了
在JSON的位置2处,未捕获的语法错误:意外的标记' 在JSON.parse()中
代码:
var attr = new Object();
attr = JSON.parse(code[1].replace(/"/g, "'"));
解码后的对象:
注:该文本为IT技术相关内容,涉及到代码和数据结构,因此在翻译时需要保留原有格式。[{'inputs':0,'type':'variable'},{'inputD':0,'type':'variable'},{'inputI':0,'type':'variable'},{'paras':0,'type':'variable'},{'headers':0,'type':'variable'},{'menus':0,'type':'variable'},{'lists':0,'type':'variable'},{'divs':0,'type':'variable'},{'links':0,'type':'variable'},{'images':0,'type':'variable'},{'elemName':'{}','type':'object'},{'borders':[],'type':'array'},{'nested':[],'type':'array'},{'ribbons':[],'type':'array'},{'tooltips':[],'type':'array'},{'gradColors':'{}','type':'object'},{'events':'{}','type':'object'},{'sTarget':'{}','type':'object'},{'sMain':'{}','type':'object'},{'orignalStyle':'{}','type':'object'},{'objNewStyle':'{}','type':'object'},{'functions':'{}','type':'object'},{'reverse':'{}','type':'object'},{'reverseFunction':'{}','type':'object'},{'scDetails':'{}','type':'object'}]