You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.1 KiB
Java

Dom reader
package com.ack.xml.jaxp;
import java.io.IOException;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import org.w3c.dom.Document;
import org.xml.sax.SAXException;
public class DomReader {
public static void main( String[] args ) {
// configure the document builder factory
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating( true );
factory.setNamespaceAware( true );
try {
// get a builder to create a DOM document
DocumentBuilder builder = factory.newDocumentBuilder();
// parse the damned document
Document d = builder.parse( "resources\\personal.xml" );
System.out.println( "the document: " + d );
}
catch( ParserConfigurationException pce ) {
pce.printStackTrace();
}
catch( SAXException se ) {
se.printStackTrace();
}
catch( IOException ioe ) {
ioe.printStackTrace();
}
}
}