1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/java/alt2xml/src/cz/frantovo/alt2xml/CLI.java Mon Jan 02 20:15:52 2012 +0100
1.3 @@ -0,0 +1,30 @@
1.4 +package cz.frantovo.alt2xml;
1.5 +
1.6 +import java.io.InputStream;
1.7 +import java.io.OutputStream;
1.8 +import javax.xml.parsers.SAXParser;
1.9 +import javax.xml.parsers.SAXParserFactory;
1.10 +import javax.xml.stream.XMLOutputFactory;
1.11 +import javax.xml.stream.XMLStreamWriter;
1.12 +import org.xml.sax.helpers.DefaultHandler;
1.13 +
1.14 +/**
1.15 + *
1.16 + * @author fiki
1.17 + */
1.18 +public class CLI {
1.19 +
1.20 + public static void main(String[] args) throws Exception {
1.21 + InputStream vstup = System.in;
1.22 + OutputStream výstup = System.out;
1.23 +
1.24 + SAXParserFactory t = SAXParserFactory.newInstance(SAXTovarna.class.getName(), null);
1.25 + SAXParser p = t.newSAXParser();
1.26 +
1.27 + XMLOutputFactory xmlOutputFactory = XMLOutputFactory.newFactory();
1.28 + XMLStreamWriter w = xmlOutputFactory.createXMLStreamWriter(výstup);
1.29 + DefaultHandler h = new EchoContentHandler(w);
1.30 +
1.31 + p.parse(vstup, h);
1.32 + }
1.33 +}