jQuery 中 字符串转成 Json 格式

发布网友 发布时间:2022-04-24 11:23

我来回答

4个回答

热心网友 时间:2022-04-23 03:17

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成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(网络传输速率)。

热心网友 时间:2022-04-23 04:35

var str = '{ "key": "value"} ';
jsonObj = jQuery.parseJSON(str);

热心网友 时间:2022-04-23 06:10

11314好7900-让其与、=w-i还可以继续回答吗69-09078-

热心网友 时间:2022-04-23 08:01

字符串?集合对象吧。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com