xml
玉爷~
技术学的好,讨饭讨到老。
展开
-
XML简介
1、什么是XMLXML全称Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但是HTML中元素是固定的,而XML的标签是可以有用户自定义的。W3C在1998年2月发布1.0版本,2004年2月有发布1.1版本,但是因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。同时,在2004年2月W3C有发布了1.0的第三个版本。...原创 2019-04-12 01:30:42 · 205 阅读 · 0 评论 -
DTD约束
1、什么是DTD约束DTD(Document Type Definition),文档类型定义,用来约束XML文档。规定XML文档中元素的名称,子元素的名称及顺序,元素的属性等。2、DTD重点要求开发中,很少自己编写DTD约束文档,通常情况我们都是通过框架提供的DTD约束文档。编写对应的XML文档。常见框架使用DTD约束有:struts2、hibernate等。XML约束:...原创 2019-04-12 01:30:25 · 233 阅读 · 0 评论 -
Schema
1、什么是SchemaSchema是新的XML文档约束;Schema要比DTD强大很多,是DTD替代者:Schema本身也是XML文档,但Schema文档的扩展名为xsd,而不是xml。Schema功能更强大,数据类型更完善Schema支持名称空间2、Schema重点要求与DTD-样,要求可以通过schema约束文档编写xml文档。常见框架使用schema的有: Spr...原创 2019-04-12 01:30:08 · 915 阅读 · 0 评论 -
dom4j
1、XML解析概述当将数据存储在XML后,我们就希望通过程序获得XML的内容。如果我们使用Java基础所学习的10知识是可以完成的,不过你需要非常繁琐的操作才可以完成,且开发中会遇到不同问题(只读、读写)。人们为不同问题提供不同的解析方式,并提交对应的解析器,方便开发人员操作XML。2、解析方式和解析器开发中比较常见的解析方式有三种, 如下:1)、DOM:要求解析器把整个...原创 2019-04-12 01:29:50 · 122 阅读 · 0 评论