GIT

JSON数据格式及其在WEB开发中的应用

2018-04-30  本文已影响44人  faremax
JSON是什么?
JSON的历史
JSON官方网站:http://json.org/
json与ajax
json与xml
json与xml互相转换

JSON的格式必须是数组或者对象,其属性支持一下类型:

严格的语法约束
json与js
eval解析json问题:
var str = "{\"name\":\"value\"}";
// 方法1
var json = eval("(" + str + ")");   // 存在诸如 XSS 攻击风险
// 方法2
var json;
eval("json = " + str);
JSON在其他语言中的序列化问题
JSON与其他语言之间的类型对应关系
json js php ruby java
boolean boolean boolean true,false boolean
number number integer, float Integer, Float int, float, double
string string string String String
array Array Array Array []
object Object Array Hash Object(from class)
null null null Nil null
数据类型问题为何如此重要?
严格来说,JSON不是JavaScript的子集;
JSON的高阶应用
上一篇下一篇

猜你喜欢

热点阅读