【初心者】Java質問・相談スレッド76【大歓迎】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0901871
2005/12/07(水) 00:48:20int型のようにはいかないような気がするのですが。。。
具体的には次のようなプログラムです。
xmlファイルのルート要素を取得するメソッドです。
Element getRootElement(String f) {
DocumentBuilderFactory dbf;
DocumentBuilder db;
Document doc;
try {
dbf = DocumentBuilderFactory.newInstance();
db = dbf.newDocumentBuilder();
doc = db.parse(new File(f));
} catch (Exception e) {
e.printStackTrace();
}
return doc.getDocumentElement();
}
こいつをコンパイルすると、「dbf, db, docが初期化されていない可能性」というエラーが出ます。
ちなみに、インポートしたクラスは以下の6つです。
javax.xml.parsers.DocumentBuilder;
javax.xml.parsers.DocumentBuilderFactory;
org.w3c.dom.Document;
org.w3c.dom.Element;
org.w3c.dom.NodeList;
java.io.*;
レス数が900を超えています。1000を超えると表示できなくなるよ。