logo       

Re: dom build speed: msg#00015

Subject: Re: dom build speed
Jos van den Oever wrote:

On Monday 14 February 2005 13:44, Rick Bullotta wrote:
First of all, I would place those setProperty calls in a static initializer
so you don't call them each time.  Also, realize that it will always take
some time the first time you create a factory and/or builder.

If you run your test "n" times, you should find it much faster on average
with the system properties set.

Hello Rick,

Yes, I'm actually running the parse 5 times and each time is slightly faster.

However, removing the <!DOCTYPE really speeds things up. Now parsing (after creating the Builder) takes anywhere between 6 and 2 ms. So the DOCTYPE is really slowing things down. Unfortunately, I can't remove it from the xhtml file, because it would be invalid without it.

Is there a function to turn of DOCTYPE interpretation?

Cheers, Jos
Maybe Xerces is trying to read that DTD for validation. Try to store it somewhere on your disk and then redirect the request for

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
by registering custom EntityResolver.


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
boot-loaders.gr...    php.pear.genera...    debugging.valgr...    kde.redhat.user...    text.xml.xsl.ge...    culture.languag...    hardware.microc...    java.servicemix...    redhat.release....    web.zope.plone....    user-groups.lin...    opendarwin.webk...    video.mjpeg.use...    sysutils.bcfg2....    encryption.gpg....    lx-office.devel...    xfree86.forum/2...    mail.mutt.devel...    acpi.devel/2003...    qnx.openqnx.dev...    network.irc.irs...    freebsd.devel.m...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe