I have written a component called IDXML, which parses XML. Its available off my sourceforge site at : http://idtrans.sourceforge.net
I evaluated several XML Parsers prior to writing this component, but had several requirements which I wanted to fill : 1. Size. IDXML is about 400 lines of code. 2. Speed. IDXML is VERY fast, as it does not create huge sets of objects like DOM. 3. Ease of Use. Very easy to create and read XML documents. 4. Encryption. I have build encryption into the component, so you can easily save a XML file to disk in encrypted format, and read the file from disk automatically dectypting it. 5. Open Source. Needs to be Open Source so I can use it in my Open Source Projects. Downsides: 1. Its NOT a validating Parser. 2. Its not strictly complete, in that there are some XML features not supported by the parser (yet). 3. Uses different methodology than both SAX and DOM, and requires learning a basic XML access syntax to create and access nodes and elements. Regards, Peter --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/