【学习笔记】xml&反射

为了灵活实现不同路径执行不同的资源,我们需要使用xml进行配置;为了限定xml内容,需要使用xml约束(dtd或schema);为了获取xml内容,需要使用dom4j进行解析。

 1.xml定义

xml全称是Extensible Markup Language,意思是可扩展的标记语言。xml语法和html相似,但html的元素是固定的,xml的标签可以自定义。

2.约束

2.1 dtd约束

DTD(Document Type Definition):文档类型定义,用于约束xml文档。规定xml文档中元素的名称,子元素的名称和顺序,元素属性等。

xml文档声明:

约束文件的元素声明:

约束文件的属性声明:

2.2 schema约束

schema定义:

引入方式:

命名空间:

猜你喜欢

转载自www.cnblogs.com/chenshuang811/p/9462341.html