2008年11月14日

DOM和SAX概念的总结

摘要: 一 开发XML应用程序常用的几种模型通常我们使用根据以下这些模型创建的API 来分析和操纵XML结构,这些模型可以是基于对象(基于树)的,如文档对象模型(Document Object Model,DOM);也可以是基于事件(基于流、推模型)的,如 Simple API for XML(SAX)。... 阅读全文

posted @ 2008-11-14 17:26 dhj 阅读(134) 评论(0) 推荐(0)

SAX与DOM之间的区别

摘要: SAX (Simple API for XML) 和 DOM (Document Object Model) 是当前两个主要的XML API,几乎所有商用的xml 解析器都同时实现了这两个接口。因此如果你的程序使用了SAX或者DOM APIs,那么你的程序对xml解析器是透明。1. DOM以一个分... 阅读全文

posted @ 2008-11-14 17:22 dhj 阅读(251) 评论(0) 推荐(0)

详细介绍DOM和SAX

摘要: XML的DOM解析器DOM(Document Object Model)是W3C指定的,它不是专门为Java或其他语言而制定的,所以有些地方不大符合Java的风格,如使用NodeList和NameNodeMap而没有使用Java的集合框架类。DOM把XML在内存中生成一个树结构,了解其结构也就基本... 阅读全文

posted @ 2008-11-14 17:21 dhj 阅读(195) 评论(0) 推荐(0)

一个scheme 的例子

摘要: ... 阅读全文

posted @ 2008-11-14 17:07 dhj 阅读(228) 评论(1) 推荐(0)

XML Schema

摘要: http://www.ibm.com/developerworks/cn/xml/x-schema/part1/index.htmlXML Schema 是基于 XML 的 DTD 替代者。XML Schema 可描述 XML 文档的结构。XML Schema 语言也可作为 XSD(XML Sch... 阅读全文

posted @ 2008-11-14 16:51 dhj 阅读(151) 评论(0) 推荐(0)

XML入门精解之文件格式定义(DTD)

摘要: DTD实际上可以看作一个或多个XML文件的模板,这些XML文件中的元素、元素的属性、元素的排列方式/顺序、元素能够包含的内容等,都必须符合DTD 中的定义。XML文件中的元素,即我们所创建的标记,是根据我们应用的实际情况来创建的。想要创建一份完整性高、适应性广的DTD是非常困难的,因为各行 各业都... 阅读全文

posted @ 2008-11-14 16:46 dhj 阅读(415) 评论(0) 推荐(0)

导航