а может всетаки наоборот - как применить xslt к xml
Добавлено через 6 минут и 11 секунд вот нашел старый кусок кода
| Код | private String transformDocument(String strNameXml, String strNameXslt){ File xmlFile = new File(strNameXml); StreamSource xmlSourse = new StreamSource(xmlFile); File xsltFile = new File(strNameXslt); if(!xsltFile.exists()) System.out.println("File not found "+ xsltFile.getPath()); StreamSource xsltSourse = new StreamSource(xsltFile); TransformerFactory transFactory =TransformerFactory.newInstance(); File fTemp = new File("temp.html"); Result result = new StreamResult(fTemp); Transformer trans; try { trans = transFactory.newTransformer(xsltSourse); try { trans.transform(xmlSourse,result); } catch (TransformerException e) { System.out.println("Error transform "+e.getMessage()); return null; } } catch (TransformerConfigurationException e) { System.out.println("Error new transform "+e.getMessage()); return null; }
|
за код прошу не пинать. ибо он старый. а писать новый нет времени пока, но принцип должен был быть понятен. |