KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > xml > querying > impl > xtas > xml > Utils


1 package org.exoplatform.services.xml.querying.impl.xtas.xml;
2
3 import org.w3c.dom.Document JavaDoc;
4
5 import org.xml.sax.SAXException JavaDoc;
6
7 import javax.xml.parsers.DocumentBuilder JavaDoc;
8 import javax.xml.parsers.DocumentBuilderFactory JavaDoc;
9 import javax.xml.parsers.ParserConfigurationException JavaDoc;
10
11 import java.io.InputStream JavaDoc;
12 import java.io.IOException JavaDoc;
13
14 /**
15  * @version $Id: Utils.java 566 2005-01-25 12:50:49Z kravchuk $
16  */

17 public class Utils {
18     public static Document JavaDoc createDocument() throws ParserConfigurationException JavaDoc
19     {
20         DocumentBuilderFactory JavaDoc dfactory = DocumentBuilderFactory.newInstance();
21         dfactory.setNamespaceAware(true);
22         DocumentBuilder JavaDoc docBuilder = dfactory.newDocumentBuilder();
23         return docBuilder.newDocument();
24     }
25
26     public static Document JavaDoc createDocument(InputStream JavaDoc is) throws IOException JavaDoc, SAXException JavaDoc, ParserConfigurationException JavaDoc
27     {
28         DocumentBuilderFactory JavaDoc dfactory = DocumentBuilderFactory.newInstance();
29         dfactory.setNamespaceAware(true);
30         DocumentBuilder JavaDoc docBuilder = dfactory.newDocumentBuilder();
31         return docBuilder.parse( is );
32
33
34     }
35
36 }
37
Popular Tags