Anyone knows good XML writer Library



hi
in my application i want to write a XML file .
is anyone ware of good XML writer library which i can use from C++ code

The nature of my application would prefer DOM style XML writing
i give you an idea of exact requirement
the format of Document would be
<EMAIL>
<subject></subject>
<from/>
<to/>
<cc/>
<bcc/>
<Document-hash/>
<size>
<Attachment>
<Document>
<Name> </Name>
<hash> </hash>
<size> </size>
</Document>
</Attachment>
</EMAIL>


Initally i have written my own XML writing Class. which writes data in SAX
fashion
but now i want to store all the Email related data in memory till i finish
processing all attachments.
and then update few of the parent properties and dump all in file.

This would typically need to store a tree like Data structure of all these
element

Is there any library which can build such tree for me ?

thanks
Sachin
.



Relevant Pages

  • Re: programmnig advise needed
    ... I am writing a Python program that needs to read XML files and contruct ... a tree object from the XML file. ... The XML however is not an hiearchical XML file. ... That way the file can't convey a non-tree structure. ...
    (comp.lang.python)
  • Re: XML file to Database
    ... Is it that you want to store the XML into a single column in a table or do ... configuration information is lost. ... can I read the XML file into a database? ...
    (microsoft.public.sqlserver.programming)
  • Re: xml in plain text file on heavy load.
    ... even if the XML file is magically and perfectly ... I want to emphasize that IIS would never be caching that XML file on its own ... Application is NOT synchronizing access to your ASP pages. ...
    (microsoft.public.inetserver.iis)
  • Re: TAPI 3.0 call attached data
    ... The format of the Call Attached Data is XML. ... XML file with CallAttchedData represents one or multiple data lists ... Root element is CallAttachedData. ... version CDATA #FIXED "1.0" ...
    (microsoft.public.win32.programmer.tapi)
  • Re: GET MENU ITEM VALUE
    ... menu item on the fly and store a reference key in a hashtable or something. ... > The problem is that I am using an XML file to store the menu Item names so ... It is much easier to add it to an XML ... > changed information in it. ...
    (microsoft.public.dotnet.languages.vb)

Loading