javascript解析json实例详解

 更新时间:2014年11月05日 15:20:21   投稿:shichen2014  
这篇文章主要介绍了javascript解析json的方法,以实例形式详细讲述了javascript的json库用法,需要的朋友可以参考下

本文实例讲述了javascript解析json的方法。分享给大家供大家参考。具体方法如下:

下载json库
http://www.json.org/json-zh.html自己找javascript的
或者直接去下面的
https://github.com/douglascrockford/JSON-js
 
php生成json格式

使用页面

复制代码 代码如下:
<script src="scripts/json.js"></script> 
alert(data.toJSONString());

 
如果返回false说明没数据
 
js 代码:
复制代码 代码如下:
functionshowJSON() {  
   varuser =  
     {  
       "username":"tom",  
       "age":20,  
        "info": {"tel":"123456","cellphone":"98765"},  
      "address":  
       [  
                {"city":"shanghai","postcode":"201203"},  
                 {"city":"suzhou","postcode":"200000"}  
             ]  
     }  
      
     alert(user.username);  
     alert(user.age);  
     alert(user.info.cellphone);  
     alert(user.address[0].city);  
     alert(user.address[0].postcode);  
}

修改
复制代码 代码如下:
user.username ="jerry";

可以使用eval来转换JSON字符到Object
复制代码 代码如下:
functionmyEval() {  
    varstr = '{"name":"Violet","occupation":"character"}';  
    varbj = eval('(' + str + ')');  
     alert(obj.toJSONString());  
}

 
或者使用parseJSON()方法
复制代码 代码如下:
functionmyEval() {  
    varstr = '{"name":"Violet","occupation":"character"}';  
    varbj = str.parseJSON();  
     alert(obj.toJSONString());  
}

希望本文所述对大家的javascript程序设计有所帮助。

相关文章

  • javascript获取web应用根目录的方法

    javascript获取web应用根目录的方法

    这篇文章主要介绍了javascript获取web应用根目录的方法,需要的朋友可以参考下
    2014-02-02
  • js如何对元素可视区域进行判定

    js如何对元素可视区域进行判定

    在前端开发中,有时候我们需要判断一个元素是否在可视区域内,本文主要介绍了js如何对元素可视区域进行判定,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • layui实现点击按钮给table添加一行

    layui实现点击按钮给table添加一行

    想实现点击按钮在表格添加一行的功能,但发现layui并未集成该工具栏,因此,需要自己手动添加这个功能;这篇文章主要介绍了layui点击按钮给table添加一行,需要的朋友可以参考下
    2018-08-08
  • javascript学习笔记之10个原生技巧

    javascript学习笔记之10个原生技巧

    首先在这里要非常感谢无私分享作品的网友们,这些代码片段主要由网友们平时分享的作品代码里面和经常去逛网站然后查看源文件收集到的。把平时网站上常用的一些实用功能代码片段通通收集起来,方便网友们学习使用,利用好的话可以加快网友们的开发速度,提高工作效率。
    2014-05-05
  • js读写json文件实例代码

    js读写json文件实例代码

    json文件想必大家对它并不陌生吧,它的灵活性还是不错的,下面为大家介绍下js如何读写json文件
    2014-10-10
  • 前端常用的js函数方法

    前端常用的js函数方法

    这篇文章主要给大家分享的是常用的js函数的方法,告别搜索引擎的帮助,提高你的开发效率,,需要的朋友可以参考一下,希望对你的学习有所帮助
    2021-12-12
  • 详解JavaScript基本类型和引用类型

    详解JavaScript基本类型和引用类型

    这篇文章主要介绍了JavaScript基本类型和引用类型,基本类型中还包含了类型转换,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • 小程序实现简单语音聊天的示例代码

    小程序实现简单语音聊天的示例代码

    这篇文章主要介绍了小程序实现简单语音聊天的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • PHP abstract与interface之间的区别

    PHP abstract与interface之间的区别

    本文是对PHP中abstract与interface之间的区别进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • JavaScript库urlcat 之URL构建器库

    JavaScript库urlcat 之URL构建器库

    这篇文章主要介绍了JavaScript库urlcat之URL构建器库,urlcat 是一个小型的JavaScript库,使构建URL非常方便并防止常见错误。下文来看对其详细介绍吧,需要的小伙伴可以参考一下
    2022-02-02

最新评论