什么是XML
一种扩展性标记语言
可以让用户自己创造标识的语言
可以存储数据和共享数据
XML的用途
存储数据
分离数据
交换数据
共享数据
XML的技术架构
XML文档只用于组织,存储数据,除此之外的数据生成,读取,传送,存取等操作,都与XML本身无关
数据定义 Schema, DTD
数据解析 DOM, SAX
样式风格XSTL:可扩展样式转换语言
实现语言 java, javascript
XML基本语法
XML元素是成对标签之间的内容,并且每个元素之间有上下级的关系
XML属性是XML元素中的一部分
只有一个根元素
大小写敏感
空白被保留
注释的写法: 和HTML中的注释一样 <!-- -->
转义字符
JDK中的XML API
JAXP: 主要负责解析XML
JAXB: 主要负责将XML映射为JAVA对象
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。