Java XML Attribute Get getAttributeValue(Node node, String attributeName)

Here you can find the source of getAttributeValue(Node node, String attributeName)

Description

get Attribute Value

License

Open Source License

Declaration

public static String getAttributeValue(Node node, String attributeName) 

Method Source Code

//package com.java2s;
/*******************************************************************************
* Copyright (c) 2016 Red Hat, Inc.//from ww w.j  a va 2s  .c  o m
* 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
*
* Contributors:
* Red Hat, Inc. - initial API and implementation
* William Collins punkhornsw@gmail.com
******************************************************************************/

import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node;

public class Main {
    public static String getAttributeValue(Node node, String attributeName) {
        if (node == null || attributeName == null) {
            return null;
        }

        NamedNodeMap attributes = node.getAttributes();
        if (attributes == null) {
            return null;
        }

        Node attribute = attributes.getNamedItem(attributeName);
        if (attribute != null) {
            return attribute.getNodeValue();
        }
        return null;
    }
}

Related

  1. getAttributeValue(Node node, String attName)
  2. getAttributeValue(Node node, String attName)
  3. getAttributeValue(Node node, String attribute)
  4. getAttributeValue(Node node, String attribute)
  5. getAttributeValue(Node node, String attribute)
  6. getAttributeValue(Node node, String attributeName)
  7. getAttributeValue(Node node, String attributeName)
  8. getAttributeValue(Node node, String attributeName)
  9. getAttributeValue(Node node, String attributeName)