Java 处理 XML 方法比较》的相关内容

关于 XML 的一些基础知识

为我公司写的 XML 培训资料。只是一个初稿,还可以展开很多内容。不少开发人员对 XML 有很多糊涂的认识,所以有必要扫扫盲。 1、HTML 的缺点以及 XML 的产生原因 HTML 最初是一种表义的标记语言,HTML 的发明人 Tim Berners-Lee 最初发明 HTML 的主要目的是为了与研究物理的同事交流方便(他当时是 CERN(欧洲粒子物理实验室)的研究人员)。超链接可以很方便地把 ...
by dlee 2004-01-17 浏览 (12773) 回复 (25) 关键字:

Tomcat中xml的解析器Digester 第一篇(共三篇)

Tomcat中server.xml定义了进行服务器的配置, 如JNDI, 最大线程数, 监听端口等。 Tomcat在启动的时候就利用server.xml中的配置初始化Service,Server,Engine,Host。 Tomcat利用的是Digester, Digester其实原来是struts的一个模块, 后来发现这个xml转Java Object费用有实用性, 于是成为apache ...
by alanwu 2007-11-23 浏览 (947) 回复 (2) 关键字: tomcat, xml, sax

关于java处理大数据量XML文件

   我有个4G大的XML文件用JAVA怎么处理不会内存溢出?????
by xfdukun 2008-05-08 浏览 (420) 回复 (7) 关键字:

Java XML API 漫谈

在IBM的developerWorks上有几篇非常优秀的关于Java XML API的评测文章,它们是: http://www-900.ibm.com/developerWorks/cn/xml/x-injava/index.shtml http://www-900.ibm.com/developerWorks/cn/xml/x-injava2/index.shtml http://www- ...
by robbin 2003-09-14 浏览 (25571) 回复 (20) 关键字:

讨论下一个读取很大xml文件的解决方案!

现在项目要解析一个xml文件,这个文件很大,我现在的想法是用sax来做,结合xpath来查询结点的值,由于以前没有什么解析xml文档的经验,不晓得用这两个东西可否成功,因为sax是事件驱动的,在网络上也没有找到这方面的资料,但是用dom还是可以成功,但是dom就太不方便了,一次不所有东西都读出来了,而我的需求是有些内容我是不需要的,请教下这里的牛人怎么去解决
by wangchangjun 2007-10-11 浏览 (348) 回复 (2) 关键字:

Java下XML接口比较:DOM SAX JDOM JAXP

Java下XML接口比较:DOM SAX JDOM JAXP  一、DOM (文档对象模型)   为 XML 文档的已解析版本定义了一组接口。解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以使用 DOM 接口来操作这个树结构。   优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能;   缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间; ...
by liyuan2005 2008-06-29 浏览 (43) 回复 (0) 关键字:

XML基础教程:掌握SAX

在用DOM耗费较长时间解析XML文件以后,你可能注意到在用DOM处理大型文件时其性能下降的非常厉害。这 个问题是由DOM的树结构所造成的:这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存。在采用DOM之后性能受到严重影响的情况 下,你不妨考虑使用Simple API for XML(SAX)。在这篇文章中,我们就为你介绍SAX API,同时提出若干采用不同语言实现的SAX链接 ...
by igogogo9 2007-07-02 浏览 (148) 回复 (0) 关键字: 配置文件

DOM和SAX概念的总结

一 开发XML应用程序常用的几种模型 通常我们使用根据以下这些模型创建的API 来分析和操纵XML结构,这些模型可以是基于对象(基于树)的,如文档对象模型(Document Object Model,DOM);也可以是基于事件(基于流、推模型)的,如 Simple API for XML(SAX)。JDOM试图用 DOM 和 SAX 20% 的功能来满足 80% 的用户需求,它使用 SAX 和 ...
by fastwind 2008-04-10 浏览 (89) 回复 (0) 关键字:

[转] 使用VTD-XML简化XML处理-克服DOM及SAX缺点的新选择

作者:Jimmy Zhang;rainy14f(作者的blog:http://shaofan.blogjava.net/) 概要 做为下一 代WEB应用的推动性技术,XML相当简单,易学易用。然而,当前的XML处理技术却非如此。Document Object Model和Simple API for XML都比较慢,低效,且不易于使用。VTD-XML,作为下一代的XML处理模型,提供超越D ...
by JeffreyHsu 2007-03-20 浏览 (769) 回复 (0) 关键字: XML, VTD-XML, DOM, STAX, SAX

(转贴)使用VTD-XML简化XML处理-克服DOM及SAX缺点的新选择

作者:Jimmy Zhang;(原文地址:http://www.javaworld.com/javaworld/jw-03-2006/jw-0327-simplify.html)翻译:rainy14f(作者的blog:http://shaofan.blogjava.net/)概要做为下一代WEB应用的推动性技术,XML相当简单,易学易用。然而,当前的XML处理技术却非如此。Document Obj ...
by txxg 2006-12-15 浏览 (114) 回复 (0) 关键字:

关于seamtest的问题,embedded jboss启动失败

初步接触seam,写了个简单的test case,程序在启动embedded jboss时就挂了,出下面异常: FAILED CONFIGURATION: @BeforeClass init java.lang.RuntimeException: Unable to bootstrap: at org.jboss.embedded.Bootstrap.bootstrapURL(Bootstra ...
by coolfish 2007-11-09 浏览 (1015) 回复 (6)

0.99.5 Jascha release

New regex engine, thanks to Jascha Wetzel Integrated OpenSSL Socket Support by Jeff Davey PKI and X509 Certificate module, also Jeff Davey XML pull parser, with Document and SAX frontends XML path ...
by tomqyp 2008-03-04 浏览 (330) 回复 (2)

Groovy的各种XML操作,都有哪些区别啊

光Create的就有 MarkupBuilder StreamingMarkupBuilder适合大文件操作 Groovy and DOM 我估计大家平时用的多的是XmlParser/XmlSlurper(比Parser更轻量?)吧,当然了还有MarkupBuilder 唉,选择多了也是个问题啊
by agile_boy 2008-01-30 浏览 (232) 回复 (0)

D语言IDE项目计划

通过一周时间讨论,初步确定项目方向为IDE。IDE项目发起人是soulmachine,我作为临时召集人开展前期准备工作,收集大家的意义,了解大家的知识水平和项目经验,有意向参与此项目者请说明自己的情况,最终会根据大家的自我介绍来讨论决定是否开始这个项目。目前我认为项目准备工作并不充分,这个帖子作为一个报名帖,也作为技术准备和交流帖,欢迎大家就IDE项目的准备工作进行讨论。 IDE是比较复杂的项目 ...
by qiezi 2007-04-16 浏览 (10388) 回复 (82)

请教:polish应用如何调additional package?

在polish应用中我引入一个包(polish中没有的),路径中我已经引入了,但是构件时老是显示 错误: preverify:Error preverifying class com/myclass/login preverify: java/lang/NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler preverify call ...
by liuzhaochang1314 2007-07-03 浏览 (744) 回复 (1)

Cobra: Java HTML 解析器

Cobra 简介: Cobra是一个HTML工具包。它包含一个纯Java HTML DOM 分析器和一个页面表现引擎。Cobra支持HTML4,Javascript 和CSS2。声明的新特征有: 实现了W3C HTML DOM Level 2接口。 能够解析某些浏览器所识别的 "street HTML"。 能够在headless模式中被使用。 当文档被解析时,对于Dom修改提供increment ...
by levis2000 2008-03-26 浏览 (1249) 回复 (1) 关键字: html parser

HtmlCleaner 2.0发布:HTML解析到XML

HtmlCleaner是一个Java库,安全的解析和转换web上的HTML到标准的XML。它被设计的小,快速,灵活而且独立。 HtmlCleaner也可用在Java代码中,当命令行工具或Ant任务。 解析后编程轻量级文档对象,能够很容易的被转换到DOM或者JDom标准文档,或者通过各种方式(压缩,打印)连续输出XML。 新版本的重要功能更新包括: 1。HtmlCleaner的文档对象模型 ...
by QQbyte 2008-07-16 浏览 (1537) 回复 (6) 关键字: htmlcleaner

Mule模块“Smooks for Mule”1.0 beta版发布

Smooks 是一个Java的框架用来处理Xml与非Xml的数据文件(CSV ,EDI,Java…)。Mule 1.0 测试版的Smooks已经可以使用 。 Smooks for Mule 可以修改跟传送复杂的信息,而且兼容Mule 1.x 与Mule 2.x 版本,这个特点对于这两个版本来说几乎没什么不同。这里提供几个例子 。你可以在MuleForge上下载Smooks for Mu ...
by ╱/罒呍唲 2008-07-24 浏览 (288) 回复 (0) 关键字: smooks for mule

推荐知识库条目

Comming soon