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

Re: XML Parsing using DOM parser


xml parsing using dom
Dare Obasanjo wrote:
> I'm sure you mean this isn't the way the DOM is designed to be used and not
> XML. A 10MB XML document stored in an NXDB or XML-enabled DB with proper
> indexes and a DML should be able to handle his problems a whole lot better
> than using the DOM can.

The original question mentioned multiple catalog items in the same XML
document and the wish to update each of these items. Both XML and the
DOM are agnostic on whether this is a good, bad, or indifferent
practice.

However, if the document is used to permanently store the data, then
this is generally considered to be poor practice. If you're not using an
XML database, then the obvious reasons are slow access and single-user
access. If you are using an XML database, then slow access should be
solved by indexing, but single-user access may still be a problem
(depending on the database). In either case, your data is not
"normalized" in the sense that you have multiple pieces of unrelated
data in a single "row".

(On the other hand, if the document is transient, such as when it is
used to transport data from on database to another and your application
is simply an intermediary performing a transform, then best practices
are less clear.)

-- Ron

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.