Java XML Child Node Get getChildNode(Node node, int index)

Here you can find the source of getChildNode(Node node, int index)

Description

get Child Node

License

Open Source License

Declaration

public static Node getChildNode(Node node, int index) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2007-2014 Red Hat, Inc.
 * Distributed under license by Red Hat, Inc. All rights reserved.
 * This program is made available under the terms of the
 * Eclipse Public License v1.0 which accompanies this distribution,
 * and is available at http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributor:/*from ww w . j  a  va  2  s.co m*/
 *     Red Hat, Inc. - initial API and implementation
 ******************************************************************************/

import org.w3c.dom.Node;
import org.w3c.dom.NodeList;

public class Main {
    public static Node getChildNode(Node node, int index) {
        Node child = null;
        NodeList children = node.getChildNodes();
        if (children != null && index >= 0 && index < children.getLength()) {
            child = children.item(index);
        }
        return child;
    }
}

Related

  1. getChildElements(Node start)
  2. getChildElements(NodeList list)
  3. getChildNode(Element item, String name)
  4. getChildNode(Node n, String name)
  5. getChildNode(Node n, String name)
  6. getChildNode(Node node, String childName)
  7. getChildNode(Node node, String name)
  8. getChildNode(Node node, String name)
  9. getChildNode(Node node, String name)