php Android 使用简介 JSON XML 区别_PHP教程

php中文网
发布: 2016-07-13 10:11:37
原创
1043人浏览过

绘蛙-多图成片
绘蛙-多图成片

绘蛙新推出的AI图生视频工具

绘蛙-多图成片 133
查看详情 绘蛙-多图成片

php Android 使用简介 JSON XML 区别

一个app通信接口三要素:
1.接口地址:(http://app.com/api.php?format=xml)
2.接口文件 :(api.php处理一些业务逻辑)
3.接口通信数据


App如何进行通信
1.App发送http请求给服务器
2.服务器处理后返回数据给App
与b/s访问方式不同:
b/s模式访问服务器页面的地址可以在地址栏看到而app访问看不到地址,已经被封装起来。
b/s模式返回数据通常是html,而要给app返回的数据格式和 JSON和XML


JSON和XML
XML:扩展标记语言(Extensible Markup Language ),可以用来标记数据,定义数据类型,是一


种允许用户对自己的标记语言进行定义的源语言。
特点:XML可以节点自定义,跨平台。

根节点
名字



JSON (JavaScript Object Notation) 一种轻量级的数据交换格式,具有良好的可读性和便于快


速编写的特性。可在不同平台之间进行数据交换。JSON采用兼容性很高,完全独立于语言文本格


式。这些特性是JSON成为理想的数据交换语言。


第一种,解析出字符串: “s”(用这个格式的少,不便于理解)
第二种,解析出数组 {"title":"david","from":"qingdao","decrip":"hello"}(key:value 便


于理解,所以这种常用)


xml和json区别:
1.可读性:xml结构层次清晰,json输出类似字符串,所以xml可读性好
2.php生成数据方面:php如何生成json数据:json_encode($arr);
如何生成xml数据:封装多个字符串,一起输出。
json只用一个函数,很方便;
3.传输速度:
json没有标签,数据小,所以传输快。


app接口功能:
1.获取数据:从数据库或缓存中获取数据,然后通过接口数据返回给客户端。如:主界面数据加


载。
2.提交数据:(get post),通过接口提交数据给服务器,然后服务器入库处理,或者其他操作。类


似于web方面的提交表单。如意见反馈。


版本升级接口 :提交当前版本数据,获取是否更行数据。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/927609.htmlTechArticlephp Android 使用简介 JSON XML 区别 一个app通信接口三要素: 1.接口地址:(http://app.com/api.php?format=xml) 2.接口文件 :(api.php处理一些业务逻辑...
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号