Subject: Re: [xsl] Java code example of transforming via SAX with JAXP 1.1? From: Bill Han <bill.han@xxxxxxxxxx> Date: Wed, 19 Jun 2002 12:07:21 -0700 |
you can download from xdk.us.oracle.com, then check the demo files James Fuller wrote: > many apologies, > > omit the > > PrintErrorListener factoryerror = new PrintErrorListener(); > > line, which is a common bit of code which assists in handling error stuff > > ----- Original Message ----- > From: "James Fuller" <james.fuller@xxxxxxxxxx> > To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > Sent: Wednesday, June 19, 2002 7:14 PM > Subject: Re: [xsl] Java code example of transforming via SAX with JAXP 1.1? > > > import javax.xml.transform.*; > > import javax.xml.transform.sax.*; > > import javax.xml.transform.dom.*; > > import javax.xml.transform.stream.*; > > import javax.xml.parsers.*; > > > > public static void transform2result(String strXML, String strXSL, Response > > response) > > throws TransformerException, TransformerConfigurationException > > { > > try{ > > File source = new File(strXML); > > File style = new File(strXSL); > > > > TransformerFactory factory = TransformerFactory.newInstance(); > > // Set the error listener of the factory > > PrintErrorListener factoryerror = new PrintErrorListener(); > > > > factoryerror.response = response; > > Transformer t = factory.newTransformer(new > StreamSource(style)); > > transformerror.response = response; > > t.setErrorListener(transformerror); > > t.transform(new StreamSource(source),new > > StreamResult(System.out)); > > > > > > }catch(Exception e){ > > } > > > > } > > > > a bit OT this, > > > > something like this will do, notice I am piping the output to System.out u > > can write to a file > > > > also u may need to setup ErrorListeners to handle error processing. > > > > cheers, jim fuller > > > > ----- Original Message ----- > > From: "Richard Bondi" <rbondi@xxxxxxxxxx> > > To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx> > > Sent: Wednesday, June 19, 2002 6:50 PM > > Subject: [xsl] Java code example of transforming via SAX with JAXP 1.1? > > > > > > > Could someone please send me a java example of how to transform some xml > > > that is being parsed via a JAXP 1.1. SAXParser? Just something simple > that > > > parses test.xml, transforms it with test.xsl, and outputs it to > System.out > > > or to a Result object. > > > > > > > > > FYI: I've tried to figure this out from two O'Reilly Books, "Java & > XSLT" > > > and "Java & XML". The latter doesn't cover it, and the former only > covers > > > how to transform by leaving JAXP, i.e. by getting an XMLReader (not to > > > mention an inexplicable 7 page digression on how to parse > comma-separated > > > files that frustratingly occurs in the middle of this). > > > > > > Please email directly to me as well as to the list. > > > > > > Many thanks, > > > Richard Bondi > > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Java code example of tran, James Fuller | Thread | Re: [xsl] Java code example of tran, AXRAMAKR |
Re: [xsl] Identity Transform and De, Schneeman, Brent | Date | [xsl] XSLT on a Pocket PC?, Dion Houston |
Month |