>Thanks Paul. I'll definitely take a look at this.
>
>I'm surprised that XMLAdapter and XMLToCursor() was built around the XMLDOM parser and not the SAX parser.
>
>Is processing time the same or better with small XML result sets?
>
I'm not sure - I didn't do much in the way of testing for smaller sets. I do use XMLTOCURSOR for other chunks of XML in this application, just because it's much simpler to implement (and performace was OK for the string sizes returned).
One thing to be aware of: the SAX processor basically streams the XML; you can't go back and forth like in the XMLDOM (or move randomly around).