Java XML Element Get getElement(Document doc, String path)

Here you can find the source of getElement(Document doc, String path)

Description

get Element

License

Mozilla Public License

Declaration

public static String getElement(Document doc, String path) throws XPathExpressionException 

Method Source Code

//package com.java2s;
/**/*from w ww .ja  v a  2  s  .co m*/
 * This Source Code Form is subject to the terms of the Mozilla Public License,
 * v. 2.0. If a copy of the MPL was not distributed with this file, You can
 * obtain one at http://mozilla.org/MPL/2.0/. OpenMRS is also distributed under
 * the terms of the Healthcare Disclaimer located at http://openmrs.org/license.
 * 
 * Copyright (C) OpenMRS Inc. OpenMRS is a registered trademark and the OpenMRS
 * graphic logo is a trademark of OpenMRS Inc.
 */

import javax.xml.xpath.XPath;
import javax.xml.xpath.XPathExpressionException;
import javax.xml.xpath.XPathFactory;
import org.w3c.dom.Document;

public class Main {
    private static XPath xpath = XPathFactory.newInstance().newXPath();

    public static String getElement(Document doc, String path) throws XPathExpressionException {
        return xpath.compile(path).evaluate(doc);
    }
}

Related

  1. findElementAndSetElseCreateAndSet(Document document, Element parent, String child, boolean value)
  2. findElementElseCreateAndSet(Document document, Element parent, String child, boolean value)
  3. findElementList(String name, String attrName, String attrValue, Document doc)
  4. findElementOrContainer(Document document, Element parent, String element)
  5. getElement(Document doc, QName elementQName)
  6. getElement(Document pDocument, String psTagName, int index)
  7. getElement(Element config, String elementName)
  8. getElement(Element config, String elementName)
  9. getElement(Element e, String localName)