Java XML Attribute Exist hasAttributeValue(final Element element, final String attributeName)

Here you can find the source of hasAttributeValue(final Element element, final String attributeName)

Description

has Attribute Value

License

Open Source License

Declaration

public static boolean hasAttributeValue(final Element element, final String attributeName) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2010 SAP AG./*from  w  ww  .j ava 2  s.c  o  m*/
 * 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:
 *    Emil Simeonov - initial API and implementation.
 *    Dimitar Donchev - initial API and implementation.
 *    Dimitar Tenev - initial API and implementation.
 *    Nevena Manova - initial API and implementation.
 *    Georgi Konstantinov - initial API and implementation.
 *******************************************************************************/

import org.w3c.dom.Element;

public class Main {
    public static boolean hasAttributeValue(final Element element, final String attributeName) {
        final String attributeValue = element.getAttribute(attributeName);
        return attributeValue != null && !attributeValue.isEmpty();
    }
}

Related

  1. hasAttribute(final Node node, final String name)
  2. hasAttribute(Node n, String attr)
  3. hasAttribute(Node node, String attributeName)
  4. hasAttribute(Node node, String attributeName)
  5. hasAttribute(Node node, String attributeName, String className)
  6. hasAttributeValue(Node node, String attributeName, String attributeValue)
  7. hasAttributeValue(String expected, String attribute, Element element)
  8. hasElementWithAttr(Element modsroot, String nodename, String attrname, String attrvalue)
  9. isAttribute(Node node)