Java XML Element Get by Name getElement(Document doc, String tagName, int index)

Here you can find the source of getElement(Document doc, String tagName, int index)

Description

get Element

License

Open Source License

Declaration

public static Element getElement(Document doc, String tagName, int index) 

Method Source Code

//package com.java2s;
/**/*from w  w  w  .  j ava 2 s.  co m*/
*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(Document doc, String tagName, int index)
  2. getElement(Document document, Element parent, String element)
  3. getElement(Document document, String elementName)
  4. getElement(Document owner, String elementName, String nsURI)
  5. getElement(Document parent, String name)