如何转换json没有& quot;
how to convert json without "
var text = [{"name":"en3","value":234},{"name":"en4","value":135},{"name":"en1","value":335},{"name":"en2","value":310},{"name":"en5","value":1548}]
如何转换为json没有"?
如:[{"name":"en3","value":234},
等等?
我尝试使用JSON.parse('${resultData}'.replace(/"/g, '''"'))
,但它抛出错误Uncaught SyntaxError: Unexpected token '
将您的regEx替换为/"/g, '"'
。代码应该是JSON.parse('${resultData}'.replace(/"/g, '"'))
var text = "[{"name":"en3","value":234},{"name":"en4","value":135},{"name":"en1","value":335},{"name":"en2","value":310},{"name":"en5","value":1548}]"
将"
从上面的字符串中移除
var text=text.replace(/"/g, '"');
然后解析文本数组为
var json=JSON.parse(text);
然后检查值为....
for(var i=0;i<json.length;i++)
{
console.log(json[i].name);
console.log(json[i].value);
}
删除''
:
'${resultData}'.replace(/"/g, '"')
更好的做法是:一开始就不要将"
编码为"
。
相关文章:
- 图像可以从源<img src=""/>.TEXT可以在没有javascript的情况下从外部
- 我该如何解决“;未捕获引用错误:谷歌没有定义"?(谷歌地图API)
- jQuery"或“;操作员没有处理mouseleave
- 取出图像标签alt:丢失"没有alt-id的图像标签是优选的并且不显示丢失的“;
- 为什么我得到“;没有方法'indexOf'"在ExtJS4.2中尝试在网格上使用缓冲渲染器时出错
- 我没有'我不明白“;temp<<=y"在这个javascript程序中执行
- 为什么下面抛出一个“;对象没有't支持属性或方法'importNode'"在IE11中
- IE 11没有显示“;显示内容"弹出消息
- ActionController::RoutingError(没有与[GET]"/members/js/boo
- 匹配“/"如果其后面没有紧接着“0”;(javascript中的“
- 错误:“;发送电子邮件失败:没有收件人"
- "$"未定义;jquery在<头部>;没有冲突的脚本或库
- 获得错误“;对象没有方法'jScrollPane'"与AngularJS一起使用时
- Node.js服务器在没有调用“;end()"用于服务器发送的事件
- "对象没有't支持这种性质或方法“;在IE 8中.在调试中执行精细
- "Function.createDelegate"原因;错误:对象没有't支持属性或方法
- "下一个“;按钮并没有按预期循环浏览答案
- Reset()和class=“”;btn大蒜自动保存"type=“;重置”;实际上并没有重新设定窗体
- "类型错误:对象没有´t支持这个未定义的动作“;Angular应用程序IE8中的错误
- 如何转换json没有& quot;