There's a few DTD driven xml parser generators. (Seach google for 'xml parser generator')... But I don't know of any XSD driven ones... If you find one I'd like to know. John Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/