import java.io.File;
import org.jdom2.input.SAXBuilder;
import org.jdom2.Document;
import org.jdom2.transform.XSLTransformer;
import org.jdom2.output.XMLOutputter;
import org.jdom2.output.Format;

public class MondialJDOMXSL {
  public static void main(String[] args) {
  try {
      SAXBuilder builder = new SAXBuilder();
      Document doc = (Document) builder.build(new File("mondial.xml"));
      XSLTransformer xsltr = new XSLTransformer("../../XSLT/mondial-simple.xsl");
      Document result = xsltr.transform(doc);
      Format fmt = Format.getPrettyFormat();
      fmt.setLineSeparator(System.getProperty("line.separator"));
        // default would be DOS/windows style \r\n
      XMLOutputter outputter = new XMLOutputter(fmt);
      outputter.output(result, System.out);
  } catch (Exception e) { e.printStackTrace(); }
}}
