Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/util/XMLUtils.java @ 35:4405f31bbc30
CodeCleanUP
gnv/trunk@171 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 02 Oct 2009 08:49:18 +0000 |
parents | 3cb753564552 |
children | ad381cc47217 |
comparison
equal
deleted
inserted
replaced
34:25fdec8b4c69 | 35:4405f31bbc30 |
---|---|
3 import java.io.IOException; | 3 import java.io.IOException; |
4 import java.io.InputStream; | 4 import java.io.InputStream; |
5 import java.io.StringBufferInputStream; | 5 import java.io.StringBufferInputStream; |
6 import java.io.StringWriter; | 6 import java.io.StringWriter; |
7 | 7 |
8 import org.w3c.dom.Document; | 8 import javax.xml.namespace.NamespaceContext; |
9 import org.w3c.dom.Element; | 9 import javax.xml.namespace.QName; |
10 import org.w3c.dom.Attr; | |
11 import org.w3c.dom.Node; | |
12 import org.w3c.dom.NodeList; | |
13 import org.xml.sax.SAXException; | |
14 | |
15 import javax.xml.parsers.DocumentBuilder; | 10 import javax.xml.parsers.DocumentBuilder; |
16 import javax.xml.parsers.DocumentBuilderFactory; | 11 import javax.xml.parsers.DocumentBuilderFactory; |
17 | |
18 import javax.xml.parsers.ParserConfigurationException; | 12 import javax.xml.parsers.ParserConfigurationException; |
19 import javax.xml.transform.Transformer; | 13 import javax.xml.transform.Transformer; |
20 import javax.xml.transform.TransformerConfigurationException; | 14 import javax.xml.transform.TransformerConfigurationException; |
21 import javax.xml.transform.TransformerException; | 15 import javax.xml.transform.TransformerException; |
22 import javax.xml.transform.TransformerFactory; | 16 import javax.xml.transform.TransformerFactory; |
23 import javax.xml.transform.TransformerFactoryConfigurationError; | 17 import javax.xml.transform.TransformerFactoryConfigurationError; |
24 import javax.xml.transform.dom.DOMSource; | 18 import javax.xml.transform.dom.DOMSource; |
25 import javax.xml.transform.stream.StreamResult; | 19 import javax.xml.transform.stream.StreamResult; |
20 import javax.xml.xpath.XPath; | |
21 import javax.xml.xpath.XPathConstants; | |
22 import javax.xml.xpath.XPathExpressionException; | |
23 import javax.xml.xpath.XPathFactory; | |
26 | 24 |
27 import org.apache.log4j.Logger; | 25 import org.apache.log4j.Logger; |
28 | 26 import org.w3c.dom.Attr; |
29 import javax.xml.xpath.XPathFactory; | 27 import org.w3c.dom.Document; |
30 import javax.xml.xpath.XPath; | 28 import org.w3c.dom.Element; |
31 import javax.xml.xpath.XPathExpressionException; | 29 import org.w3c.dom.Node; |
32 import javax.xml.xpath.XPathConstants; | 30 import org.w3c.dom.NodeList; |
33 | 31 import org.xml.sax.SAXException; |
34 import javax.xml.namespace.NamespaceContext; | |
35 import javax.xml.namespace.QName; | |
36 | 32 |
37 /** | 33 /** |
38 * @author Sascha L. Teichmann | 34 * @author Sascha L. Teichmann |
39 */ | 35 */ |
40 public class XMLUtils | 36 public class XMLUtils |
122 return xpath.evaluate(query, root, returnType); | 118 return xpath.evaluate(query, root, returnType); |
123 } | 119 } |
124 } | 120 } |
125 catch (XPathExpressionException xpee) { | 121 catch (XPathExpressionException xpee) { |
126 logger.error(xpee.getLocalizedMessage(), xpee); | 122 logger.error(xpee.getLocalizedMessage(), xpee); |
127 } | 123 } |
128 | 124 |
129 return null; | 125 return null; |
130 } | 126 } |
131 | 127 |
132 public Object getXPath( | 128 public Object getXPath( |