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

JavaScript parser update and Questions

  • From: "Jeremie Miller" <jeremie@n...>
  • To: <xml-dev@i...>
  • Date: Thu, 15 Jan 1998 18:13:08 -0600

javascript parse dom
I've just updated my JavaScript parser < http://www.jeremie.com/xparse/ >,
and have a few questions...

First, the update.  Unlike normal software aging, I cut the code size by 50%
(below 5k w/o my comments) and increased the speed and compatibility.  It
should work with almost _any_ incarnation of JavaScript.  It now properly
and according to spec for a well-formed parser understands elements,
attributes, the prolog, comments, processing instructions, and CDATA
sections.  What I am working on yet is entities and DOM compatibility(just
have to print out the spec and read it).

My question is this, being a fairly simple parser, how should I handle
entities?  I'm confused by the spec as to how a well-formed parser should
handle them.  Should I parse <!ENTITY definitions in an included DTD, or
simply handle &amp; &lt; &gt; &quot; &apos; ?  If those are all I should
handle, which ones where?  The spec does talk about these things, but I
don't feel right about my interpretation of it.

Other question:  Either I can't find it or I am reading right by it, but how
do I handle whitespace in attribute values as a well-formed parser, just
allow anything, including \n?

Now, after I get these issues resolved and implemented along with DOM
compatibility, I'll be posting the JavaScript XSL Parser that I have been
working on.  It's only a partial implementation, but it gets the job done
for the most part.  Obviously, it will only work in JavaScript + CSS
browsers(IE3/4 & NN4).

Please feel free to try out the parser, download the source and play with
it.  If you know very much JavaScript, it makes working with XML data a real
breeze!  It can also be _very_ useful on the server side for those servers
that do JavaScript(IIS/ASP for instance).

Thanks,

Jeremie Miller
jer@j...
http://www.jeremie.com/



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/
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.