Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lab;
- import java.io.File;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.util.List;
- import javax.xml.transform.Transformer;
- import javax.xml.transform.TransformerConfigurationException;
- import javax.xml.transform.TransformerException;
- import javax.xml.transform.TransformerFactory;
- import javax.xml.transform.stream.StreamSource;
- import org.jdom2.Document;
- import org.jdom2.JDOMException;
- import org.jdom2.input.SAXBuilder;
- import org.jdom2.output.XMLOutputter;
- import org.jdom2.transform.JDOMResult;
- import org.jdom2.transform.JDOMSource;
- public class Lab6 {
- public static void main(String[] args) throws JDOMException, IOException, TransformerException {
- TransformerFactory trFact=TransformerFactory.newInstance();
- StreamSource xslt=new StreamSource(new File("src/lab/lab6.xslt"));
- SAXBuilder sb=new SAXBuilder();
- Transformer tr=trFact.newTransformer(xslt);
- Document jdoc=sb.build(new File("src/lab/recipes.xml"));
- //pregatirea documentului
- JDOMSource in=new JDOMSource(jdoc);//5
- JDOMResult out=new JDOMResult();//6
- tr.transform(in,out);
- List results=out.getResult();
- XMLOutputter xmlOut=new XMLOutputter();
- xmlOut.output(results,new FileWriter("src/lab/lab.fo"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement