Json的引入
1:为什么要用Json?
JSON:JavaScript 对象表示法(JavaScript Object Notation) 。
JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。2:Json 的格式语法
JSON 对象
{ "name":"张三" , "age":22}JSON 数组{ "student": [{ "name":"张三" , "age":22 },{ "name":"李四" , "age":23 },{ "name":"王五" , "age":24 }]}JSON 嵌套{ "student": [{ "name":"张三" , "age":22 ,"score":{"chinese":90,"math":100,"english":80} },{ "name":"李四" , "age":23 ,"score":{"chinese":70,"math":90, "english":90} },{ "name":"王五" , "age":24 ,"score":{"chinese":80,"math":60, "english":90} }]}把 Json 串换成 Json 对象var dataObj=eval("("+data+")");//转换为 json 对象
3:
当需要更加复杂的操作的时候,比如说JSON 数组里面的数据,我们不可能像字符串那样,用"\"转意然后拼接成json键值对的形式。我们需要引入第三方的架包。
Json-lib这个架包。
示例代码:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 姓名: 年龄:
姓名 年龄 得分