Java XML Element Get getElement(Document pDocument, String psTagName, int index)

Here you can find the source of getElement(Document pDocument, String psTagName, int index)

Description

returns a XML element.

License

Open Source License

Parameter

Parameter Description
pDocument Document XML DOM document
psTagName String XML node name
index int XML node position

Return

Element XML node element

Declaration

public static Element getElement(Document pDocument, String psTagName, int index) 

Method Source Code

//package com.java2s;
/*//from w  w  w  .  j  ava  2s  . co  m
 *  UnBBayes
 *  Copyright (C) 2002, 2008 Universidade de Brasilia - http://www.unb.br
 *
 *  This file is part of UnBBayes.
 *
 *  UnBBayes is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  UnBBayes is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with UnBBayes.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

import org.w3c.dom.Document;
import org.w3c.dom.Element;

import org.w3c.dom.NodeList;

public class Main {
    /**
     * returns a XML element.
     *
     * @param pDocument         Document XML DOM document
     * @param psTagName         String XML node name
     * @param index             int XML node position
     * @return                  Element XML node element
     */
    public static Element getElement(Document pDocument, String psTagName, int index) {
        NodeList rows = pDocument.getDocumentElement().getElementsByTagName(psTagName);
        return (Element) rows.item(index);
    }
}

Related

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