java之XML.pptVIP

  • 1
  • 0
  • 约4.15千字
  • 约 27页
  • 2017-11-17 发布于河南
  • 举报
java之XML

3.1 XML概述 XML应用面主要分为两种类型,文档型和数据型: 自定义XML+XSLT=HTML,最常见的文档型应用之一。XML存放整个文档的XML数据,然后XSLT将XML转换、解析,结合XSLT中的HTML标签,最终成为HTML,显示在浏览器上。典型的例子就是CSDN上的帖子。 XML作为微型数据库,这是最常见的数据型应用之一。我们利用相关的XML API(MSXML DOM、JAVA DOM等)对XML进行存取和查询。留言板的实现中,就经常可以看到用XML作为数据库。 作为一些应用程序的配置信息数据。常见的如J2EE配置WEB服务器时用的web.xml。 保存数据间的映射关系。如Hibernate。 3.1 字符数据 例如:mark lt;contextgt;/mark messageif salary lt; 1000 then/message 3.2 DTD文档定义规则 ANY :可以有任何类型的子元素,也可以包含纯文本,也可以为空 #PCDATA :只能包含可析的字符数据,即非标记文本,但它不能再包含自己的子元素。 EMPTY :不包含任何子元素,也不包含纯文本,可以定义为一个空元素。 3.2 DTD文档定义规则 3.2 定义元素的属性 !ATTLIST 元素名(属性名 属性类型 缺省值) REQUIRED:XML文件中必须为这个属性给出一个属性值。 IMP

文档评论(0)

1亿VIP精品文档

相关文档