A while ago, I added TRXML to SVN. This is my own light-weight XML parser which is designed for decoding streams, where you get the XML in fragments. It's not a full XML parser (it doesn't understand DOCTYPEs, and expects the delegate to take care of all of the namespace-related stuff), but it did enough for decoding XMPP, without the overhead (and added external dependency) of a full XML library.
Since then, Yen-Ju has started using it in the port of Vienna. Is there a need for this kind of thing elsewhere? If so, we can pop it into EtoileFoundation (and rename it ETXMLParser etc). I will probably use it for deserialising objects that are passed in an XMPP stream, and if it were in EtoileFoundation then I could put the object that does this in EtoileSerialise and let things use it from outside the XMPP framework, but it doesn't make a huge amount of difference either way. Thoughts? David _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
