![]() | 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 ); } }