xml
zxhong
这个作者很懒,什么都没留下…
展开
-
DTD和XML Schema(XML 模式)的比较
使用 XML 模式,您会有更多的能力来定义什么样的 XML 文档是有效的。它们与 DTD 相比有几个优势:XML 模式使用 XML 语法。换句话说,XML 模式是一个 XML 文档。这意味着您可以象处理任何其它文档一样处理模式。例如,您可以编写一个 XSLT 样式表,该样式表将 XML 模式转换成具有自动生成的 JavaScript 代码的 Web 表单,其中的 JavaScript 代码可以原创 2005-01-13 07:54:00 · 2033 阅读 · 0 评论 -
XML解析器SAX,DOM,JDOM,JAXP的优缺点
DOM 构建整个文档驻留内存的树。如果文档很大,就会要求有极大的内存。 DOM 创建表示原始文档中每个东西的对象,包括元素、文本、属性和空格。如果您只需关注原始文档的一小部分,那么创建那些永远不被使用的对象是极其浪费的。 DOM 解析器必须在您的代码取得控制权之前读取整个文档。对于非常大的文档,这会引起显著的延迟。 SAX 解析器向您的代码发送事件。当解析器发现元素开始、元素结束、文本原创 2005-01-13 08:03:00 · 5475 阅读 · 1 评论 -
XML解析器选择建议
为了确定哪种接口适合您,您需要理解所有接口的设计要点,而且需要理解应用程序用您将要处理的 XML 文档来做什么。考虑下面的问题将有助于您找到正确的方法。要用 Java 编写应用程序吗?JAXP 使用 DOM、SAX 和 JDOM;如果您用 Java 编写代码,那么您应使用 JAXP 将您的代码与各种解析器实现的细节隔离。 应用程序将如何部署?如果您的应用程序将要作为 Java applet原创 2005-01-13 08:05:00 · 2136 阅读 · 1 评论