Poštovani kolega je sasvim u pravu. Pošto sam bio površan u prethodnom postu, evo sad cu biti detaljniji. Ovo je deo koda koji čita XML iz fajla i parsira ga u DOM. Umesto FileInputStream-a može se naravno koristiti i bilo koji drugi stream.
A paketi sa implementacijama interfejsa su ispod javax.xml.
Code:
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.*;
....
public Document getDocumentFromFile(String fileName) {
Document doc = null;
try {
DocumentBuilder docBuild = DocumentBuilderFactory.newInstance().newDocumentBuilder();
doc = docBuild.parse(new FileInputStream(fileName));
} catch (Exception e) {
System.out.println("getDocumentFromFile(String)" + e.getMessage());
throw e;
}
return doc;