Curso finalizado, tercera parte añadida (DOM & SAX)
[curso-xml.git] / domsax / cursoxml / src / sax1.java
1 import java.io.IOException;
2
3 import org.xml.sax.SAXException;
4 import org.xml.sax.XMLReader;
5 import org.xml.sax.helpers.XMLReaderFactory;
6
7
8 public class sax1 {
9
10         /**
11          * @param args
12          */
13         public static void main(String[] args) {
14                 String fichero = "src/catalogo.xml";
15
16                 try {
17                         // Creamos la factoria de parseadores por defecto
18                         XMLReader reader = XMLReaderFactory.createXMLReader();
19                         // Añadimos nuestro manejador al reader
20                         // reader.setContentHandler(new ManejadorSax1());         
21                         reader.setContentHandler(new ejercicioSax2());
22                         // Procesamos el xml de ejemplo
23                         reader.parse(fichero);
24                 } catch (SAXException e) {
25                         e.printStackTrace();
26                 } catch (IOException e) {
27                         e.printStackTrace();
28                 }
29
30         }
31
32 }