/* * WellFormed.java * * Created on den 8 september 2001, 18:51 */ package ip1.u5.a; import org.jdom.input.*; import org.jdom.output.*; import org.jdom.*; import java.io.*; /** * * @author Henrik Johansson, DS80 * @version ht2001 */ public class WellFormed { private SAXBuilder builder; private Document document; private XMLOutputter output; /** Creates new WellFormed */ public WellFormed(String fileName) { try { builder = new SAXBuilder(); document = builder.build(new File(fileName)); output = new XMLOutputter(" ", true); output.setTextNormalize(true); output.output(document, System.out); } catch(JDOMException e) { System.out.println(e.getMessage()); System.exit(1); } catch(IOException e) { System.out.println(e.getMessage()); } } /**WellFormeds main method * @param args the command line arguments */ public static void main (String args[]) { new WellFormed(args[0]); } }