Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;

import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

public class Main {
    public static void main(String[] args) throws Exception {
        SAXParserFactory factory = SAXParserFactory.newInstance();
        SAXParser parser = factory.newSAXParser();
        SaxHandler handler = new SaxHandler();
        parser.parse("sample.xml", handler);
    }

    static final class SaxHandler extends DefaultHandler {
        public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException {

            if (qName.equals("behavior")) {
                String version = attrs.getValue("version");
                System.out.println("Version is " + version);

            }
        }
    }
}