Re: XML Manipulation

Mohun Biswas <[email protected]>
Newsgroups gmane.text.xml.expat.general
Message-ID <[email protected]>
Nick MacDonald wrote:
> Note that eXpat is a SAX parser, which means it does not load the
> entire XML document into memory, and you basically get to see the
> document in one pass.  If you need to have the whole document in
> memory for your processing, you'll probably want to look into another
> type of XML processor, such as a DOM based one that loads the whole
> XML document into memory, and provides the means to "walk" through it
> in memory.
> 
> Some day someone should write a sample program to translate an XML
> file and include it with the basic eXpat package as an example...  if
> such a thing were to be done that would be exactly where you'd want to
> start.

There's an open source C library out there called "DOMC" which, as I 
understand it, uses eXpat to form a DOM. I haven't used it but it looks 
interesting.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.