JSON
来源:互联网 发布:求购网络路由器 编辑:程序博客网 时间:2024/05/30 04:46
JSON(JavaScript Object Notation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读,同时也方便了机器进行解析和生成。
JSON简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构,其可以将JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从Web客户机传递给服务器端程序。
JSON采用完全独立于程序语言的文本格式,但是也使用了类C语言的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>注册</title></head><script type="text/javascript" src="<%=path%>/js/jquery-1.8.3.js"></script><script type="text/javascript"> $(document).ready(function() { //1、定义JSON格式的user对象,并在id为objectDiv的div中输出 var user = {"id":1,"name":"张三","pwd":"000" }; $("#objectDiv").append("ID:"+user.id+"<br>") .append("用户名:"+user.name+"<br>") .append("密码:"+user.pwd+"<br>"); //2、定义JSON格式的字符串数组,并在id为arrayDiv的div中输出 var ary = ["中","美","俄"]; for(var i=0;i<ary.length;i++) { $("#arrayDiv").append(ary[i]+" "); } //3、定义JSON格式的user对象数组,并在id为objectArrayDiv的div中使用<table>输出 var userArray = [ {"id":2,"name":"admin","pwd":"123"}, {"id":3,"name":"詹姆斯","pwd":"11111"}, {"id":4,"name":"梅西","pwd":"6666"} ]; $("#objectArrayDiv").append("<table>") .append("<tr>") .append("<td>ID</td>") .append("<td>用户名</td>") .append("<td>密码</td>") .append("</tr>"); for(var i=0;i<userArray.length;i++) { $("#objectArrayDiv").append("<tr>") .append("<td>"+userArray[i].id+" </td>") .append("<td>"+userArray[i].name+" </td>") .append("<td>"+userArray[i].pwd+"</td>") .append("</tr>"); } $("#objectArrayDiv").append("</table>"); }); </script><body> 一、JSON格式的user对象:<div id="objectDiv"></div><br> 二、JSON格式的字符串数组:<div id="arrayDiv"></div><br> 三、JSON格式的user对象数组:<div id="objectArrayDiv"></div></body></html>
0 0
- Json
- JSON
- JSON
- JSON
- json
- JSON
- JSON
- json
- Json
- json
- JSON
- json
- json
- JSON
- json
- JSON
- JSON
- json
- 无限极分类
- poj 2104
- android 用代码编写linearlayout布局
- 面试笔试--操作系统知识点
- Struts2.0学习笔记---基于XML配置来进行校验
- JSON
- mybatis的一些笔记
- 从西刺代理爬取代理ip,并验证是否可用
- 多级城市联动
- 背包九讲01-01背包问题阅读笔记
- 关于fragment的实例小分析
- android 通过Application类 共享全局数据
- Xcode8.0程序运行后打印出了一堆东西
- 继承后的初始化顺序