import java.io.*;

import org.jdom.*;
import org.jdom.input.*;
import org.jdom.output.*;


public class UnPrettyXML{

	private static String ENC="UTF-8";

	public UnPrettyXML(File xmlfile) throws Exception{

		// 1. read xmldata
		Document doc=new SAXBuilder().build(xmlfile);


		// 2. ready xmloutputter
		Format format=Format.getCompactFormat();
		format.setEncoding(ENC);
		XMLOutputter out=new XMLOutputter(format);

		// 3. output to STDOUT
		Writer w=new OutputStreamWriter(System.out,ENC);
		out.output(doc,w);
		w.close();

	}
	public static void main(String[] args){

		if(args.length==1){
			File f=new File(args[0]);
			try{
				new UnPrettyXML(f);
			}
			catch(Exception ex){
				ex.printStackTrace();
			}
		}
	}


}

