Java 怎么取消标记XML节点属性

2019年8月8日20:38:00Java 怎么取消标记XML节点属性已关闭评论 343 776字阅读2分35秒

1.简介

Java 怎么取消标记XML节点属性?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */


import org.w3c.dom.Node;

public class Main {
    public static String unmarshallAttribute(Node node, String name,
            String defaultValue) {
        Node n = node.getAttributes().getNamedItem(name);
        return (n != null) ? (n.getNodeValue()) : (defaultValue);
    }

    public static Double unmarshallAttribute(Node node, String name,
            double defaultValue) {
        return Double.parseDouble(unmarshallAttribute(node, name,
                String.valueOf(defaultValue)));
    }

    public static int unmarshallAttribute(Node node, String name,
            int defaultValue) {
        return Integer.parseInt(unmarshallAttribute(node, name,
                String.valueOf(defaultValue)));
    }

    public static boolean unmarshallAttribute(Node node, String name,
            boolean defaultValue) {
        return Boolean.parseBoolean(unmarshallAttribute(node, name,
                String.valueOf(defaultValue)));
    }
}

 
编程十万个怎么办