org.apache.xerces.parsers.DOMParser

目的
DOMParserを使って、XML文書がWell-formedかどうかチェックする

関連クラス

今回のソース
import java.io.IOException;
import org.apache.xerces.parsers.DOMParser;
import org.w3c.dom.Document;
import org.xml.sax.SAXException;

public class Main
{
	public static void main(String args[])
	{
		try
		{
			// DOMParserを構築
			DOMParser parser = new DOMParser();

			// Well-formedであるかのXMLのチェック(DTDチェックは行わない)
			parser.parse("test.xml");
		}
		catch(IOException io_ex)
		{
			io_ex.printStackTrace();
		}
		catch(SAXException sax_ex)
		{
			sax_ex.printStackTrace();
		}
	}
}
Source is here. (ZIP Format, 784Byte, Shift-JIS)

コンパイル&実行
javac Main.java
java Main

説明
(概略)

DOMを扱う際の、ごく基本的なプログラムです。
Xercesライブラリでの、XMLパーサの実装を使って、DOMツリーを生成しています。