XML简介
1.概念:可扩展标记语言
2.与HTML的区别:
最大的区别就是HTML元素固定,而XML的标签可以由用户自定义。
3.常见应用:
- 配置文件
- 存放数据
4.语法:
注意:
- 对大小写敏感
- 必须正确嵌套
- 必须有根元素
- 须有关闭标签
文档声明
<? version="1.0 encoding="UTF-8" standalone="yes">
- version:指定xml文档版本,必写属性
- encoding:指定当前文本的编码,可选属性,默认值为:utf-8
- standalone:定义外部定义的DTD文件的存在性,表示该文件是否呼叫其他外部文件,
- yes=没有呼叫(默认);no=有呼叫
注意:文档声明必须从0行0列开始元素:element–由开始标签,元素体,结束标签组成
<hello>你好</hello>
属性:是元素的一部分,属性必须出现在元素的开始标签中
<web-app version="2.5">元素体内容</web-app>
注释:
转义字符:
![]()
任意区域:
不需要使用转义字符的区域:<!CDATA[[任意内容]]>