Code example for DocumentBuilder

Methods: newDocument, parse

0
         try{ 
             file = new File(filepath);
             file.mkdir();
             file = new File(filepath, filename);
             documentBuilder = documentBuilderFactory.newDocumentBuilder();
             doc = documentBuilder.newDocument();
             element = doc.createElement("session");
             doc.appendChild(element);
             transformerFactory = TransformerFactory.newInstance();
             transformer = transformerFactory.newTransformer();
             domSource = new DOMSource(doc);
             sr = new StreamResult(file);
             transformer.transform(domSource, sr);
         } catch (ParserConfigurationException pce){
             Log.e(TAG, "Ошибка создания файла истории: ", pce);
         } catch (TransformerConfigurationException tce) {
             Log.e(TAG, "Ошибка создания файла истории: ", tce);
         } catch (TransformerException e) {
             Log.e(TAG, "Ошибка создания файла истории: ", e);
         } 
    }