CODEFETCH™
            Examples
Cache of examples/ch24/PrintXInclude.java from
http://examples.oreilly.com/learnjava3/examples.zip
Source code below from:
Learning Java
By Pat Niemeyer and Jonathan Knudsen
Published 20 May, 2005
Average rating

      Powells     Alibris


import javax.xml.parsers.*;
import org.xml.sax.InputSource;
import org.w3c.dom.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;

public class PrintXInclude {
    public static void main( String [] args ) throws Exception 
    {
        DocumentBuilderFactory factory = 
            DocumentBuilderFactory.newInstance();
        factory.setNamespaceAware( true );
        factory.setXIncludeAware( true );
        DocumentBuilder parser = factory.newDocumentBuilder();
        System.out.println( "aware: "+parser.isXIncludeAware() );
        Document document = parser.parse( args[0] );
        Transformer transformer = 
            TransformerFactory.newInstance().newTransformer();
        Source source = new DOMSource( document );
        Result output = new StreamResult( System.out );
        transformer.transform( source, output );
    }
}