Java XML Attribute Append appendAttribute(Node node, String name, String value)

Here you can find the source of appendAttribute(Node node, String name, String value)

Description

Append the specified key/value pair of attributes to the Node.

License

Open Source License

Parameter

Parameter Description
node Node
name String
value String

Declaration

public static void appendAttribute(Node node, String name, String value) 

Method Source Code

//package com.java2s;
/* This file is a part of the sqlHawk project.
 * http://timabell.github.com/sqlHawk///from ww  w .  java  2s .co  m
 *
 *  This program is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program.  If not, see <http://www.gnu.org/licenses/>. */

import org.w3c.dom.Node;

public class Main {
    /**
     * Append the specified key/value pair of attributes to the <code>Node</code>.
     * @param node Node
     * @param name String
     * @param value String
     */
    public static void appendAttribute(Node node, String name, String value) {
        Node attribute = node.getOwnerDocument().createAttribute(name);
        attribute.setNodeValue(value);
        node.getAttributes().setNamedItem(attribute);
    }
}

Related

  1. appendAllAttributes(Node node, StringBuffer xpath)
  2. appendAttributeIfNotNull(Element parentElement, String attributeName, Object attributeValue)
  3. appendAttributeNode(String namespace, Element parent, String name, String value)
  4. appendAttributes(Node node, StringBuffer sb)
  5. appendBooleanAttribute(Element thisElement, String attrName, boolean value)