Příklad 1 - vytvoření DOM stromu ze souboru

Příklad metody, která načte DOM strom z XML souboru (viz Úloha 1):


        /** 
         * Konstruktor, ktery vytvori novou instanci tridy Uloha1 
         * nactenim obsahu xml dokumentu se zadanym URL. 
         */ 
        private Uloha1(URL url) throws SAXException, ParserConfigurationException, IOException { 
        // Vytvorime instanci tovarni tridy 
                DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); 
        // Pomoci tovarni tridy ziskame instanci DocumentBuilderu 
                DocumentBuilder builder = factory.newDocumentBuilder(); 
        // DocumentBuilder pouzijeme pro zpracovani XML dokumentu 
        // a ziskame model dokumentu ve formatu W3C DOM
                doc = builder.parse(url.toString()); 
        }