Is it possible to create a new XML document by parsing an existing XML document and a corresponding XSL file?

Dane Foster

Yes. That's what XSLT is all about. Check out the specification. There are also tons of resources on the web that show how to do this, including xml.com