Package org.biojava.nbio.core.util
Class XMLHelper
- java.lang.Object
-
- org.biojava.nbio.core.util.XMLHelper
-
public class XMLHelper extends Object
- Author:
- Scooter
-
-
Constructor Summary
Constructors Constructor Description XMLHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ElementaddChildElement(Element parentElement, String elementName)static DocumentgetNewDocument()static DocumentinputStreamToDocument(InputStream inputStream)static DocumentloadXML(String fileName)static voidoutputToStream(Document document, OutputStream outputStream)static voidoutputToStream(Element document, OutputStream outputStream)static ArrayList<Element>selectElements(Element element, String xpathExpression)static ElementselectParentElement(Element element, String parentName)static ElementselectSingleElement(Element element, String xpathExpression)
-
-
-
Method Detail
-
getNewDocument
public static Document getNewDocument() throws ParserConfigurationException
- Throws:
ParserConfigurationException
-
loadXML
public static Document loadXML(String fileName) throws SAXException, IOException, ParserConfigurationException
-
inputStreamToDocument
public static Document inputStreamToDocument(InputStream inputStream) throws SAXException, IOException, ParserConfigurationException
-
outputToStream
public static void outputToStream(Document document, OutputStream outputStream) throws TransformerException
- Throws:
TransformerException
-
outputToStream
public static void outputToStream(Element document, OutputStream outputStream) throws TransformerException
- Throws:
TransformerException
-
selectSingleElement
public static Element selectSingleElement(Element element, String xpathExpression) throws XPathExpressionException
- Throws:
XPathExpressionException
-
selectElements
public static ArrayList<Element> selectElements(Element element, String xpathExpression) throws XPathExpressionException
- Throws:
XPathExpressionException
-
-