javaweb总结
1 什么是xml?
XML 指可扩展标记语言(EXtensible Markup Language)
XML 是一种标记语言,很类似 HTML
XML 的设计宗旨是传输数据(作为配置文件),而非显示数据
XML 标签没有被预定义。您需要自行定义标签。
XML 被设计为具有自我描述性。
XML 是 W3C 的推荐标准
2 xml与html的区别
XML 不是 HTML 的替代。
XML 和 HTML 为不同的目的而设计:
XML 被设计为传输和存储数据,其焦点是数据的内容。
HTML 被设计用来显示数据,其焦点是数据的外观。
HTML 旨在显示信息,而 XML 旨在传输信息。
3 hello xml
1 开发步骤:描述一本书
* JavaBean:Book(id,name,price,author)
* Xml
<?xml version="1.0" encoding="UTF-8"?>
<book>
<id>1001</id>
<name>Java编程思想</name>
<price>88.70</price>
<author>Bruce Eckel</author>
</book>
2 解释xml元素
第一行是 XML 声明。它定义 XML 的版本 (1.0) 和所使用的编码(UTF-8)
book是根元素
接下来 4 行描述根的 4 个子元素
最后一行定义根元素的结尾()
3 xml的语法
1)所有 XML 元素都须有关闭标签
2)XML 标签对大小写敏感
3)XML 必须正确地嵌套
4)XML 文档必须有根元素
5)XML 的属性值须加引号
6)实体引用
|实体 |呈现效果 |含义 |
|:-----😐:-----😐:-----😐
|< | < |小于 |
|> | > |大于 |
|& |& |和号 |
|' |' |单引号 |
|" |" |引号 |
生活不止代码,还有的Bug!