by jason » Tue Sep 25, 2012 5:48 pm
What does your XML look like in general terms? Does it contain paragraph content (like, say, DocBook), or is it just short data elements that will be used to "fill in the blanks" in the docx/xlsx?
If it contains paragraph content, you could continue to use XSLT (or your could do something like XHTML importer).
If it is data, for docx, the recommended approach is content control data binding (particularly as you already have your data in XML format). See our Getting Started documentation, opendope.org, and the sub forum.
For xlsx, you could transform to Flat OPC XML, or, Google "Excel XML mapping"