When I run this code:
try { File fo = new File("C:/file.fo"); File xslt = new File("C:/file.xsl"); File xml = new File("C:/file.xsl");
OutputStream out = new java.io.FileOutputStream(fo); Document doc = getXMLDocumentFrom(xml);
TransformerFactory factory = TransformerFactory.newInstance(); Transformer transformer = factory.newTransformer( new StreamSource(xslt));
DOMSource src = new DOMSource(doc.getDocumentElement()); Result res = new StreamResult(out);
transformer.transform(src, res); } catch (Exception ex) {} finally {out.close();}
the resulting file contains just data from file.xml - not the .fo file, I was expecting.
When I create src directly from file.xml: Source src = new StreamSource(xml);
which root element has schema attributes (like xmlns and so on) the result is the same.
but when I use xml file where root element doesn't have schema attributes (or doesn't have any attributes), the resulting file.fo is correct.
What I'm doing wrong?
Thanks for any help.
-- greetings, Michał Rybak
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]