JS解析JSONP格式
2015-08-31 16:46
441 查看
第一次接触jsonp的时候,看后台返回的数据格式如下:
"({
a:1,
b:2
})"为了方便我这里将他赋值给data。
我想要要解析这个为json只需要通过
data = data.substr(1,data.length-2);
去掉他两边的括号,然后再调用JSON.parse(data);
进行解析,但是不知道为啥去括号那一步一直成功不了。
最后想到个方法
json = eval("("+data+")");
这样便可以将它转换为Json,在这里做下笔记、
"({
a:1,
b:2
})"为了方便我这里将他赋值给data。
我想要要解析这个为json只需要通过
data = data.substr(1,data.length-2);
去掉他两边的括号,然后再调用JSON.parse(data);
进行解析,但是不知道为啥去括号那一步一直成功不了。
最后想到个方法
json = eval("("+data+")");
这样便可以将它转换为Json,在这里做下笔记、
相关文章推荐
- Quartz.Net 作业调度后台管理系统,基于Extjs
- seajs使用教程指南
- js返回上一页并刷新代码整理
- js 按需加载
- JS自动倒计时30秒后按钮才可用(两种场景)
- 运行javascript的方式
- JSP技术(二)
- js实现黑色简易的滑动门网页tab选项卡效果
- form表单转换为json格式,支持数组
- js处理文章内容匹配关键词,关键词高亮显示效果的实现
- 去掉工程JavaScript Validator验证
- 推荐一个golang的json库
- 在JavaScript遇到的坑(二)
- PHP输出javascript,alert中文乱码解决办法
- 图片选择jsp和png
- Rails Javascript 只在需要的页面中加载
- js之事件冒泡和事件捕获
- 问题:c# newtonsoft.json使用;结果:Newtonsoft.Json 用法
- 【代码片段】javascript上传文件并预览
- JSP页面的五种跳转方法