APP接口=通信接口
APP通过请求APP地址(接口地址),返回接口数据,然后解析数据,然后在客户端呈现或处理。
APP(通信)接口定义:
1)接口地址: eg: http://xxx.com/api.php?format=xml
2)接口文件:eg:api.php处理一些业务逻辑
3)接口数据
APP接口简介
APP如何进行通信
返回数据比较流行的数据格式(xml,json)
XML 扩展标记语言 Extensible Markup Language,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
XML-->节点可以自定义
HTML->标签不可以自定义
XML跨平台,linux windows.跨语言python php java oc
综上,XML非常适合通信传输,早已成为业界的标准
eg:
<?xml version="1.0" encoding="UTF-8"?>
<item>
<title>xxx</title>
<test id="1"/>
<description>xxx</description>
<address>xxx</address>
</item>
注意:XML根节点只能有一个,标签要有结束!
JSON 定义
JSON(JavaScript Object Notation)一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。可在不同平台之间进行数据交换。JSON采用兼容性很高的、完全独立于语言文本格式。这些特性使JSON成为理想的数据交换语言。
数据格式:{“键”:"值",“键”:"值"}