> One thing you can do is use (my) XML::Compile. You can use the schema > of schema's to decode the XSD. XML::Compile::WSDL and XML::Compile::SOAP > show how extremely simple that is (with three lines of code). The result > is a nested HASH in which you can seach the perl way. I'll take a look at that, thanks! :) Matt