私はnu.xom.*
自分のプロジェクトに使用しています。リンクはhttp://www.xom.nu/にあります。私の質問は、私のコードの次の部分についてです:
private void open() {
builder = new Builder();
try {
document = builder.build(file);
} catch (ParsingException | IOException ex) {
Logger.getLogger(InvoiceData.class.getName()).log(Level.SEVERE, null, ex);
}
}
プログラムに不要なファイル ロックがいくつかあり、実際にファイルを開くすべての場所をチェックしています。builder.build(File file)
を実装していることがここで印象に残ったCloseable
ので、ファイルが適切に閉じられるかどうかはわかりません。
誰でもこれに光を当てることができますか?
よろしく。