Java XML Element Get getElement(Element el, String tagName, int index)

Here you can find the source of getElement(Element el, String tagName, int index)

Description

get Element

License

Open Source License

Declaration

public static Element getElement(Element el, String tagName, int index) 

Method Source Code

//package com.java2s;
/**/*from  ww w.  j a va2  s.  com*/
*Copyright (c) 2000-2002 OCLC Online Computer Library Center,
*Inc. and other contributors. All rights reserved.  The contents of this file, as updated
*from time to time by the OCLC Office of Research, are subject to OCLC Research
*Public License Version 2.0 (the "License"); you may not use this file except in
*compliance with the License. You may obtain a current copy of the License at
*http://purl.oclc.org/oclc/research/ORPL/.  Software distributed under the License is
*distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
*or implied. See the License for the specific language governing rights and limitations
*under the License.  This software consists of voluntary contributions made by many
*individuals on behalf of OCLC Research. For more information on OCLC Research,
*please see http://www.oclc.org/oclc/research/.
*
*The Original Code is XMLUtil.java______________________________.
*The Initial Developer of the Original Code is Jeff Young.
*Portions created by ______________________ are
*Copyright (C) _____ _______________________. All Rights Reserved.
*Contributor(s):______________________________________.
*/

import org.w3c.dom.*;

public class Main {
    public static Element getElement(Document doc, String tagName) {
        return getElement(doc.getDocumentElement(), tagName);
    }

    public static Element getElement(Document doc, String tagName, int index) {
        return getElement(doc.getDocumentElement(), tagName, index);
    }

    public static Element getElement(Element el, String tagName) {
        return getElement(el, tagName, 0);
    }

    public static Element getElement(Element el, String tagName, int index) {
        NodeList list = el.getElementsByTagName(tagName);
        return (Element) list.item(index);
    }
}

Related

  1. getElement(Element config, String elementName)
  2. getElement(Element e, String localName)
  3. getElement(Element e, String name)
  4. getElement(Element e, String nsUri, String localName)
  5. getElement(Element el, String label)
  6. getElement(Element el, String... path)
  7. getElement(Element elem, String name)
  8. getElement(Element elem, String path)
  9. getElement(Element element, boolean before)