Example usage for org.jdom2.contrib.input LineNumberSAXHandler SAXFACTORY

List of usage examples for org.jdom2.contrib.input LineNumberSAXHandler SAXFACTORY

Introduction

In this page you can find the example usage for org.jdom2.contrib.input LineNumberSAXHandler SAXFACTORY.

Prototype

SAXHandlerFactory SAXFACTORY

To view the source code for org.jdom2.contrib.input LineNumberSAXHandler SAXFACTORY.

Click Source Link

Document

A SAXHandlerFactory that can be used to supply LineNumberSAXHandler instances to SAXBuilder.

Usage

From source file:LineNumberSAXBuilderDemo.java

License:Open Source License

public static void main(String[] args) throws Exception {
    SAXBuilder builder = new SAXBuilder();
    builder.setSAXHandlerFactory(LineNumberSAXHandler.SAXFACTORY);
    Document doc = builder.build(new StringReader(xml));

    for (Iterator<LineNumberElement> iter = doc.getDescendants(Filters.fclass(LineNumberElement.class)); iter
            .hasNext();) {/*from www.  j a v  a  2 s  . c om*/
        LineNumberElement e = iter.next();
        System.out.println(e.getName() + ": lines " + e.getStartLine() + " to " + e.getEndLine());
    }

}