jQuery 中 字符串转成 Json 格式

 我来答
lyz810
推荐于2016-12-02 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31776
前端开发工程师

向TA提问 私信TA
展开全部

jQuery中使用jQuery.parseJSON()方法将字符串转为json格式

例如:

jQuery.parseJSON('{"test":1}');

注意:

传入格式有误的 JSON 字符串可能导致抛出异常。例如,下面这些无效的 JSON 字符串:

{test: 1} //(test 没有使用双引号包裹).
{'test': 1} //('test' 用了单引号而不是双引号包裹).
"{test: 1}" //(test 没有使用双引号包裹).
"{'test': 1}" //('test' 用了单引号而不是双引号包裹).
"'test'" //('test' 用单引号代替双引号).
".1" //(number 必须以数字开头; "0.1" 将是有效的).
"undefined"// (undefined 不能表示一个 JSON 字符串; 然而null,可以).
"NaN" //(NaN 不能表示一个 JSON 字符串; 用Infinity直接表示无限也是不允许的).

扩展:

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(网络传输速率)。

房雁凡s9
推荐于2017-11-26 · TA获得超过1360个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:501万
展开全部
var str = '{ "key": "value"} ';
jsonObj = jQuery.parseJSON(str);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
媚喜喜妹
2014-03-28
知道答主
回答量:1
采纳率:0%
帮助的人:1384
展开全部
11314好7900-让其与、=w-i还可以继续回答吗69-09078-
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xqqlxm
2014-03-28 · TA获得超过338个赞
知道小有建树答主
回答量:533
采纳率:100%
帮助的人:231万
展开全部
字符串?集合对象吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式