Here you can find the source of removeAttribute(Node node, String attr)
Parameter | Description |
---|---|
node | The node to search |
attr | The name of the attribute to remove |
public synchronized static void removeAttribute(Node node, String attr)
//package com.java2s; import org.w3c.dom.*; public class Main { /**/*from w ww.ja v a2s . c om*/ * Removes a named attribute of a Node<p> * @param node The node to search * @param attr The name of the attribute to remove */ public synchronized static void removeAttribute(Node node, String attr) { if (node == null) throw new IllegalArgumentException("Node argument cannot be null"); if (attr == null) throw new IllegalArgumentException("Node attribute argument cannot be null"); NamedNodeMap map = node.getAttributes(); if (map != null) { Node an = map.getNamedItem(attr); if (an != null) map.removeNamedItem(attr); } } }