当前位置:家常菜>百科>科技>正文

js解析json字符串

人气:175 ℃/2023-11-24 23:28:46

js解析json字符串是怎样的呢?下面就让我们一起来了解一下吧:

在js中解析json字符串的话一般来说是有很多种方式的,比较常见的方式有三种,具体介绍如下:

1、eval(“...”):

var a_id=eval(‘{"name":123}’);

但若是eval中的内容含有恶意脚本就需要注意了,因为若是有恶意脚本就会麻烦很多。

2、json_parse:

需要导入json_parse.js:

<script src="js/json_parse.js"></script>  

<script language="javascript">  

var t = json_parse('{"name":123}');  

alert(t.name);  

</script>>

这个方法总的来说还是可以的,比较安全,而且解析速度也比较快,还是可以尝试运用的。

3、var vjson=JSON.parse(jsonstr):

这个方式主要是支持IE8与fireFox3这两个带有内置json对象的浏览器;若是使用其他浏览器的话那么需要引入json.js文件。

<script src="js/json.js"></script>  

<script language="javascript">  

var t = JSON.parse('{"name":123}');  

alert(t.name);  

</script> 

这个方法也是比较好的,除了安全之外,解析速度也可以,就是要注意操作要求。

拓展:

什么是json呢?

json,英文全称为JavaScript Object Notation,这是属于一种轻量级的数据交换格式,基本上是采用了完全独立于语言的文本格式,也是比较理想的数据交换格式,除此之外,json也是JavaScript的原生格式,也就是说JavaScript中处理JSON数据的话是不需要任何特殊的API或是工具包的。

  • qq网名女生超拽搞笑

    1、﹏Miss.刺猬先森*2、街角、卖爱情3、感情再深也扯淡4、一朵半途而废的花5、佛曰:么装B6、姐是素质粉~~7、俺媳妇说俺长得帅。8、delta;青春美丽疙瘩痘9、花与叶...

    签名查看全文>>
  • 蚂蚁尿书上的歇后语

    1、蚂蚁下塘——不知深浅2、蚂蚁嘴碾盘——嘴上得劲3、蚂蚁坐沙发——谈(弹)都不谈了!4、见着骆驼不说蚂...

    歇后语查看全文>>
  • 赞美医生技术高超的句子

    1、夫医官用药,如将帅之用兵。2、医学贵精,不精则害人匪细。3、多思则神殆,多念则志散,多欲则损智,多事则形疲。4、治身养性谨务其细,不可以小益为不平而不修,不可以小损为无伤而...

    句子查看全文>>
  • 关于学生的名人名言

    1、假使我们希望所办教育与现代的社会生活发生一种密切的关系,给学生一种适当的训练,使他们在社会中间成为有用的人,自重的人,则需要研究种.种社会变迁。——杜威2、为了在教学上取得...

    名言查看全文>>
  • 工地挖掘机租赁合同模板

    工地挖掘机租赁合同模板,下面就来给大家详细介绍:1、工地挖掘机租赁合同首先可以写下甲方和乙方的名字。2、其次,双方可以通过协商敲定相关内容,这一部分包括:使用工地挖机的工程名称...

    教育查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版