json数据初步了解
来源:互联网 发布:java sort排序算法 编辑:程序博客网 时间:2024/03/29 19:17
一:json数据格式
为什么要引入json数据重点内容格式,服务器的复杂数据类型客户端是不识别的,如何实现服务器返回的复杂类型在客户端也能识别,这就是json数据格式。Json(javascript object Notation)是一种数据轻量级交换格式,比XML生成和处理更加方便,在很多领域json逐步代替了XML。
语法:
{ key:value, key:value}
二:js操作json 数据
语法:
<script type="text/javascrip"> var info = { 'username':'admin', 'password':'test123', 'test1':function(){alert('测试数据')}, 'test2':[10,20], 'test3':{'num':100} }; //取值 console.log(info.username); //admin console.log(info['password']);//test123 info.test1();//弹出测试数据 console.log(info.test2[0]); //10 console.log(info.test3.num); //100 //赋值 info.add = '添加'; info[blog] = 'csdn'; console.log(info);//{'add':'添加','blog':'csdn'} //遍历json数组 for(var key = in info) { console.log(key+':'+'info[key]'); }</script>
三:PHP操作json数据
<?php//1.将索引数组转成json格式$test = array('a','b'.'c','d');$test = json_encode($test);echo $str;//2.将关联数组转成json格式$test = array('username'=>'admin','password'=>'admin123');$test = json_encode($test);echo $test;//逆转换$demo = {'name':'admin','pwd':'admin123'}$test = json_decode($demo);print_r($test); //默认反编译成对象echo "<br />";$test = json_decode($test,true);print_r($test); //true表示反编译成数组?>
**1.在PHP全部转成键值对的形式。没有指定键的值用值的位置做键。
2.json_decode()中true表示json格式转成数组形式,默认转成对象格式。**
0 0
- json数据初步了解
- 初步了解大数据概念
- JSON(1)——初步了解
- C++解析JSON进行网络传输--JSON的初步了解
- DES数据加密标准---初步了解
- 自己初步了解python数据爬虫
- 自己初步了解python数据爬虫
- 0918string的操作和json的初步了解~
- Android中Json数据解析(一)--Json初步
- JSON初步
- 了解JSON
- 了解JSON
- JSON数据和javaScript的初步认识和转化
- SPRING 了解初步
- Jawe的初步了解
- Jawe的初步了解
- 初步了解osworkflow designer
- (二)初步了解
- Anaconda安装及简单说明
- 覆盖 CSS 的方法 优先级别
- POJ2049-Finding Nemo
- 快速排序
- AngularJS: Stlye Guide
- json数据初步了解
- Oracle-procedure/cursor解读
- 短时傅里叶变换原理解
- 20161105
- 顺序队列
- Android应用框架之Home程序(Launcher)
- bootstrap基本css样式按钮
- 18. 4Sum
- 2016 China CAD&CG 参会总结 -- day1