Java tutorial
//package com.java2s; import org.w3c.dom.Node; public class Main { public static Boolean getAttributeValueAsBoolean(Node node, String attributeName, Boolean defaultValue) { final Node attributeNode = node.getAttributes().getNamedItem(attributeName); return attributeNode != null ? Boolean.parseBoolean(attributeNode.getTextContent()) : defaultValue; } public static Boolean getAttributeValueAsBoolean(Node node, String attributeName) { final Node attributeNode = node.getAttributes().getNamedItem(attributeName); return attributeNode != null ? Boolean.parseBoolean(attributeNode.getTextContent()) : null; } }