1. <!DOCTYPE html>
  2. <html>
  3.  
  4. <head>
  5. <meta charset="utf-8" />
  6. <title></title>
  7. </head>
  8. <body>
  9. <script>
  10.  
  11. //json字符串
  12. var str1 = "{username:'老白 ',age:'18'}";
  13. //使用eval运算,获得单个对象
  14. var obj = eval("("+str1+")");
  15. //alert(obj.username);
  16. //alert(obj.age);
  17.  
  18. //json字符串,对象的数组
  19. var str2 = "[{animal:'黄牛',age:'18',footcount:'4'},{animal:'白牛',age:'28',footcount:'6'}]"
  20. var list = eval("("+str2+")");
  21. //alert("第1只牛:"+list[0].animal+","+list[0].age);
  22. //alert("第2只牛:"+list[1].animal+","+list[1].age);
  23.  
  24. //json字符串,对象嵌套对象
  25. var str3 = "{username:'老白',age:'18',animal:{aname:'黄牛',age:'18',footcount:'4'} }";
  26. var man = eval("("+str3+")");
  27. //alert("人名"+man.username+",年龄"+man.age+",拥有的动物名"+man.animal.aname+",拥有的动物脚数"+man.animal.footcount);
  28.  
  29. //json字符串,对象嵌套对象数组
  30. var books = "[{bname:'西游记',price:'5'},{bname:'金瓶',price:'500'}]";
  31. var str4 = "{username:'老白',age:'18', books:"+books+"}";
  32. var man2 = eval("("+str4+")");
  33. alert("人名"+man2.username+"第1本书名:"+man2.books[0].bname+",价格"
  34. +man2.books[0].price);
  35. alert("人名"+man2.username+"第2本书名:"+man2.books[1].bname+",价格"
  36. +man2.books[1].price);
  37. </script>
  38. </body>
  39. </html>

  

json例子--bai的更多相关文章

  1. html调用静态json例子

    1.json { "current": 2, "result": "success" } 1.html <!doctype html& ...

  2. JSON例子异常分析

    今天自己写了一个JSON的例子,可以一调用就出了问题,报下面这个异常: Java.lang.ClassNotFoundException: org.apache.commons.lang.except ...

  3. ASP.net解析JSON例子

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  4. Android List<Map<String,String>转json(例子)

    package com.armslee.json.test.cases; import java.util.ArrayList; import java.util.HashMap; import ja ...

  5. Jackson转换JSON例子

    Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json.xml转换成Java对象. 前面有介绍过json-lib这个框架,在线博文:http://www.cnblo ...

  6. .NET平台开源项目速览(18)C#平台JSON实体类生成器JSON C# Class Generator

    去年,我在一篇文章用原始方法解析复杂字符串,json一定要用JsonMapper么?中介绍了简单的JSON解析的问题,那种方法在当时的环境是非常方便的,因为不需要生成实体类,结构很容易解析.但随着业务 ...

  7. Java对象 json之间的转换(json-lib)

    在这里主要简单的介绍一下,如何使用json-lib这个工具包来完成Java对象(或集合)与json对象(或集合)之间的转换~ 1. Java对象转换成json(既创建json) 关键类:JSONObj ...

  8. ajax开发框架和XMLhttpRequest、responseText、responseXml和JSON的应用

    1 AJAX开发框架 2 A 初始化XMLHttpRequest对象 3 B指定响应处理函数 4 C发出HTTP请求 5 D处理服务器返回的信息 6 数据格式提要 6 优点 6 缺点 7 解析 JSO ...

  9. 利用android studio gsonformat插件快速解析复杂json

    在android开发过程中,难免会遇到json解析,在这篇文章中为你快速解析复杂的json. 首先,在android studio中安装gsonformat插件. 点击File->Setting ...

随机推荐

  1. DataX-HDFS(读写)

    DataX操作HDFS 读取HDFS 1 快速介绍 HdfsReader提供了读取分布式文件系统数据存储的能力.在底层实现上,HdfsReader获取分布式文件系统上文件的数据,并转换为DataX传输 ...

  2. JMeter接口测试报错,反馈和postman不一样(一)

    今天发现一个小的细节 同样一条请求,postman里面直接写就好 JMeter里面需要把编码加上 例如,同样一句话 postman里面这么写,返回值为 但是在JMeter里面这么写 显示结果为 在这里 ...

  3. 17-THREE.JS 光晕滤镜

    <!DOCTYPE html> <html> <head> <title></title> <script src="htt ...

  4. L110 promise

    We assure you that such things will not happen again in our future deliveries. We'd like to avail ou ...

  5. mysql数据库优化。(强力推荐)

    本文转自:https://m.aliyun.com/yunqi/articles/38809 一个成熟的数据库架构并不是一开始设计就具备高可用.高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善 ...

  6. 通过ifreme实现文件上传

    模板页面添加ifreme <div style=' display: none;' >      <iframe name ="uploadResponse_attachm ...

  7. 【剑指offer】以o(1)复杂度删除啊链表的节点,C++实现(链表)

    0.简介       本文是牛客网<剑指offer>刷题笔记. 1.题目       在O(1)时间内删除链表节点. 2.思路         前提条件:删除的节点在链表上:边界条件:链表 ...

  8. mysql_union all 纵向合并建表_20170123

    年前事情比较多,博客不能每天更新了. 1.union all 纵向建表和left join 横向建表的数据结构区别 先贴代码 后面再补充 (#销售确认额 SELECT '05收货销售额' AS 标识, ...

  9. C#面向对象(一):明确几个简单的概念作为开胃菜

    绝对干货,总结了下C#面向对象的干货内容以及我几年来的使用心得,分享出来 先明确几个简单概念作为开胃菜: 1.命名空间 namespace BackStageManagement.Services 关 ...

  10. vue 链接

    https://www.jianshu.com/p/5d9b341d650f vue-cli入门(三)——人员管理实例 ps:如何创建vue-cli项目 https://www.v2ex.com/t/ ...