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

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

Description

get Attribute

License

Open Source License

Declaration

public static final String getAttribute(Node node, String attributeName) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2005, 2014 Spring IDE Developers
 * All rights reserved. This program and the accompanying materials
 * are 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://from ww w  .  ja  va2s. c  om
 *     Spring IDE Developers - initial API and implementation
 *******************************************************************************/

import org.w3c.dom.Node;

public class Main {
    public static final String getAttribute(Node node, String attributeName) {
        if (hasAttribute(node, attributeName)) {
            return node.getAttributes().getNamedItem(attributeName).getNodeValue();
        }
        return null;
    }

    public static final boolean hasAttribute(Node node, String attributeName) {
        return (node != null && node.hasAttributes() && node.getAttributes().getNamedItem(attributeName) != null);
    }
}

Related

  1. getAttribute(Node node, String attr)
  2. getAttribute(Node node, String attribName)
  3. getAttribute(Node node, String attribute)
  4. getAttribute(Node node, String attributeName)
  5. getAttribute(Node node, String attributeName)
  6. getAttribute(Node node, String attributeName)
  7. getAttribute(Node node, String attributeName)
  8. getAttribute(Node node, String attributeName)
  9. getAttribute(Node node, String attributeName)