Here you can find the source of getElement(Element el, String tagName, int index)
public static Element getElement(Element el, String tagName, int index)
//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); } }