XML
1. 概念
2. 语法
3. 解析
- 概念: Extendsible Markup Language 可扩展标记语言
- 可扩展: 意思是可以自定义标签的名称
- 功能:
- 存储数据
- 在配置文件中存在
- 在网络中传输
- 存储数据
- xml和html的区别
- xml的标签是自定义的,html的标签是预定义的
- xml标签书写要求严格,html语法松散
- xml主要用来存储数据的,html主要用来展示数据
- w3c: 万维网联盟
- 语法:
- 基本语法:
- xml文档的后缀名 .xml
- xml第一行必须为文档说明
- xml文档中有且仅有一个根标签
- 属性值必须用引号(单双都可以)引起来
- 标签必须正确关闭
- 标签区分大小写
- 快速入门
- 组成部分
- 文档说明:
- 格式: <?xml 属性列表?>
- 属性列表:
- version: 版本号,必须的属性
- encoding: 编码格式.告知解析引擎当前文档使用的字符集,默认值:ISO-8859-1
- standalone: 是否独立(yes表示不依赖其它文件)
- 指令: 结合css
- 标签: 标签名称自定义的
- 规则:
- 名称可以含字母、数字以及其它的字符
- 名称不能以数字或者标点符号开始
- 名称不能以字符 “xml”
- 规则:
- 文档说明:
- 基本语法: