| Refresh | Home EGTry.com


package xml;

import java.io.File;

import javax.xml.transform.Source;
import javax.xml.transform.Result;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamSource;
import javax.xml.transform.stream.StreamResult;

public class XsltMain {
   public static void main(String[] args) throws Exception {
      if (args.length <3) {
    	  System.out.println("XsltMain sourcexml template outfile");
    	  System.exit(1);
      }
	  
      File sourceFile=new File(args[0]);
	  File templateFile=new File(args[1]);
	  File outputFile=new File(args[2]);
	  
	  TransformerFactory f = TransformerFactory.newInstance();  
	  Transformer t = f.newTransformer(new StreamSource(templateFile));
      Source s = new StreamSource(sourceFile);
      Result r = new StreamResult(outputFile);
      t.transform(s,r);
   
   }
}