|
Subject: [xsl] Output of One Transformation As Input to Another From: "Schwartz, Rechell R, ALCAS" <rrschwartz@xxxxxxx> Date: Wed, 6 Nov 2002 11:25:22 -0500 |
All,
I am getting an error intrying to take the output of one transformation as input to another. Following is my code. Any assistance would be greatly appreciated. The error message I get is "Can't have more than one root in a DOM!"
try {
TransformerFactory tFactory = TransformerFactory.newInstance();
String xsl = "/stylesheets/data.xsl";
Transformer transformer = tFactory.newTransformer(new StreamSource(getClass().getResourceAsStream(xsl)));
DOMResult domResult = new DOMResult();
transformer.transform(new StreamSource(new StringReader(hand.detailresult)), domResult);
Document document = (Document)domResult.getNode();
xsl = "/stylesheets/format.xsl";
transformer = tFactory.newTransformer(new StreamSource(getClass().getResourceAsStream(xsl)));
transformer.transform(new DOMSource(document), new StreamResult(out));
} catch (Exception e) {
e.printStackTrace();
}
Thanks,
Rechell
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] MSXML / NBSP problem and , Thomas V. Nielsen | Thread | Re: [xsl] Output of One Transformat, Oleg Tkachenko |
| [xsl] MSXML / NBSP problem and reso, Michael H. Semcheski | Date | Re: [xsl] Output of One Transformat, Oleg Tkachenko |
| Month |