- xml很像html,都是标记性语言
- 但html用于显示数据,xml用来传输和存储数据
xml中所有标签都是类似html中的语义化标签,只是进行描述传达信息,xml本身不会做任何事情
<person>
<sex>female</sex>
<firstname>Anna</firstname>
<lastname>Smith</lastname>
</person>
使用xml的好处:
- 将数据显示和数据存储分离,专注于html页面显示和布局,不用导致当数据改动时html文件也要改动
- 在不兼容的系统之间交换数据
计算机系统和数据库系统存储数据的形式多种,xml提供一种统一的格式,减少数据交换的复杂性
- 基于xml HTTP请求 XMLHTTPRequest接口使JavaScript可以进行HTTP通信