洛阳做网站公司在哪,网站怎么做能快速有排名,wordpress编辑器保留word格式,湖北企业商城网站建设目录什么是XMLXML中的内容可以干什么XML文件的创建以及其格式XML的文档约束-DTD约数XML的文档约束-schema约束Dom4J 解析XML 文档什么是XML 
XML 全称(extensible Markup Lanage) 可扩展标记语言它是一种数据的表示形式, 可以存储复杂的数据格式以及我们自己定义的格式.XML经常…
目录
- 什么是XML
 - XML中的内容可以干什么
 - XML文件的创建以及其格式
 - XML的文档约束-DTD约数
 - XML的文档约束-schema约束
 - Dom4J 解析XML 文档
 
 
 
什么是XML
 
- XML 全称(extensible Markup Lanage) 可扩展标记语言
 - 它是一种数据的表示形式, 可以存储复杂的数据格式以及我们自己定义的格式.
 - XML经常别用来存储和传输数据
 - 存储XML数据格式的文件叫做XML文件.
 
 
XML中的内容可以干什么
 
- 可以用来当作网络上传递的消息
 - 或者当作XML文件来存储系统级别的信息
 
 
XML文件的创建以及其格式
 
 
XML的文档约束-DTD约数
 
- 后缀: .dtd
 - 文档约束的作用: 
- 约定了XML文件的编写格式, 也就是规定了我们能够写什么类型的标签.(这些都是人家规定好的了) 
- 由于我们可以自定义标签, 可能会导致我们自己定义的XML文件内容不能被解析
 
  - 看图片.
 
 - 这个 就是 html 格式的xml内容, 规定了我们在这个文件中只能写html类型的标签.
 
 
  - 文档约数的缺点:  
 
 
XML的文档约束-schema约束
 
- 后缀: .xsd
 - 可以约束文件的标签内容和具体的标签, 还可以规定内容的具体类型.
 
 
Dom4J 解析XML 文档
 
- 把文档中的所有内容都当成不同的对象
 - 最大的对象是: Document 代表了整个xml文档
 - Element: 代表了标签, 也就是元素
 - Attribute: 代表了标签中的属性
 - Text: 代表了文本内容, 也就是标签中间写的字
 - 除了Document都实现了 Node 接口
 
