private void parse(InputStream inputStream, OutputStream outputStream) throws SAXException, ParserConfigurationException, IOException { Handler handler = new Handler(outputStream); CreateParser parser = new CreateParser(handler); parser.parse(inputStream); } }
public static void main(String[] args) throws SAXException, ParserConfigurationException, IOException { // Create Handler Handler handler = new Handler(); // Create the parser CreateParser parser = new CreateParser(handler); // Parse the XML file, handler generates the output String filename = args[0]; parser.parse(filename); }