首頁 > web前端 > js教程 > JQuery将文本转化成JSON对象需要注意的问题_jquery

JQuery将文本转化成JSON对象需要注意的问题_jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 18:06:52
原創
969 人瀏覽過

1)$.parseJSON方法返回的是一个字符串,而不是JSON对象。

2)要将字符串转化成对象,很容易想起JS中的eval方法。事实上是可以的,不过需要加上括号。如var js="{\"PageIndex\":\"1\"}";var obj=eval("("+js+")");。不过使用eval,是不安全的,因为其可以编译任何js代码。

3)下载一个JSON解析器,因为其只认可JSON文本。这样就比较安全了。JSON官方网站提供了这么一个脚本。地址:http://www.JSON.org/json2.js。使用起来比较简单,引入该文件后,如:JSON.parse($("#ctl00_ContentPlaceHolder1_hfSearch").val().toString())。

4)使用JSON.parse方法或者是$.parseJSON方法时,注意JSON数据的name和value用双引号括起来,对于$.parseJSON方法,还要将JSON字符串用单引号括起来再转换,对于JSON.parse方法,就不必了。真TMD的浪费时间。

注意这几个技巧,在操作JSON数据时,可以少走不少弯路。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
javascript - 富文本文本對比
來自於 1970-01-01 08:00:00
0
0
0
如何在四開本中證明抽象文本的合理性?
來自於 1970-01-01 08:00:00
0
0
0
javascript - ionic 文件版本問題
來自於 1970-01-01 08:00:00
0
0
0
在win10中如何建立python格式文本
來自於 1970-01-01 08:00:00
0
0
0
qq群不對啊,範本文件在哪啊老師?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板