XMLDocumentを作成するサンプル (JAXP版)

(2001.03.31)
// 空のドキュメントの作成
public static Document createDocument() throws Exception {
  DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactoryImpl.newInstance();
  DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
  Document document = docBuilder.newDocument();
 
  return document;
}
 
// InputStreamからドキュメントを作成
public static Document createDocument(InputStream in) throws Exception {
  DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactoryImpl.newInstance();
  DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
  Document document = docBuilder.parse(in);
 
  return document;
}
 
// URLからドキュメントを作成
public static Document createDocument(String url) throws Exception {
  DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactoryImpl.newInstance();
  DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
  Document document = docBuilder.parse(url);
 
  return document;
}
一覧に戻る
© 2003 WAC.com All Right Reserved.