Khadafi995

Jython XSLT Transform

May 13th, 2016
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. from java.io import StringReader, StringWriter, File
  2. from javax.xml.transform import Transformer, TransformerFactory
  3. from javax.xml.transform.stream import StreamResult, StreamSource
  4.  
  5. def generateIt(xml_data, xslt_source):
  6.     transformer = TransformerFactory.newInstance().newTransformer(StreamSource(StringReader(xslt_source)))
  7.     output_buffer = StringWriter()
  8.     transformer.transform(StreamSource(xml_data), StreamResult(output_buffer))
  9.     return output_buffer.buffer.toString()
Advertisement
Add Comment
Please, Sign In to add comment