最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js解析json字符串

来源:动视网 责编:临意 时间:2021-12-29 15:45:19
文档

js解析json字符串

在js中解析json字符串的话一般来说是有很多种方式的,比较常见的方式有三种,即eval(“...”);json_parse;var vjson=JSON.parse(jsonstr)。
推荐度:
导读在js中解析json字符串的话一般来说是有很多种方式的,比较常见的方式有三种,即eval(“...”);json_parse;var vjson=JSON.parse(jsonstr)。


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或是工具包的。

以上就是小编的分享了,希望能够帮助到大家。

文档

js解析json字符串

在js中解析json字符串的话一般来说是有很多种方式的,比较常见的方式有三种,即eval(“...”);json_parse;var vjson=JSON.parse(jsonstr)。
推荐度:
标签: js JSON字符串
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top