Here you can find the source of getChildNode(Node node, int index)
public static Node getChildNode(Node node, int index)
//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; } }