[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

XML parsing techniques

  • From: peter@w... (Peter Seibel)
  • To: XML Developers' List <xml-dev@i...>
  • Date: Wed, 03 Feb 1999 17:00:57 -0800

xml parsing techniques
Is there anyone out there who can characterize the problems/challenges/best
practices when it comes to parsing XML? Looking (briefly) at the source of
a couple parsers (Lark, Microsoft's, and XP) it looks like the parsers are
some flavor of hand written recursive descent. (Well, Lark has that funky
hand-coded DFA thing which I didn't really spend much time trying to grok
-- that's not really recursive descent as I understand things.) Is there a
reason no one seems to be using parser generators (like ANTLR or JavaCC)?
This may be more a question about the limitations of those tools which were
designed for parsing things that look a lot more like Algol than XML does.

-Peter

P.S. Are there any parsers out there that actually return DOM objects?

-- 
Peter Seibel          Perl/Java/English Hacker      peter@w...

                     Is Windows98 Y2K compliant? 



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.