Java XML Attribute Add addAttribute(final Node e, final String name, final String value)

Here you can find the source of addAttribute(final Node e, final String name, final String value)

Description

Add the specified attribute.

License

Open Source License

Parameter

Parameter Description
e The node to add the attribute to.
name The name of the attribute.
value The value of the attribute.

Declaration

public static void addAttribute(final Node e, final String name, final String value) 

Method Source Code


//package com.java2s;
/*/*from   ww  w . j  a va2  s.  co m*/
 * Encog Neural Network and Bot Library for Java v1.x
 * http://www.heatonresearch.com/encog/
 * http://code.google.com/p/encog-java/
 * 
 * Copyright 2008, Heaton Research Inc., and individual contributors.
 * See the copyright.txt in the distribution for a full listing of 
 * individual contributors.
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License as
 * published by the Free Software Foundation; either version 2.1 of
 * the License, or (at your option) any later version.
 *
 * This software 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
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, write to the Free
 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 */

import org.w3c.dom.Attr;

import org.w3c.dom.Node;

public class Main {
    /**
     * Add the specified attribute.
     * @param e The node to add the attribute to.
     * @param name The name of the attribute.
     * @param value The value of the attribute.
     */
    public static void addAttribute(final Node e, final String name, final String value) {
        final Attr attr = e.getOwnerDocument().createAttribute(name);
        attr.setValue(value);
        e.getAttributes().setNamedItem(attr);
    }
}

Related

  1. addAttribute(Element el, String name, String val)
  2. addAttribute(Element elem, String name, String value)
  3. addAttribute(final AttributesImpl attributes, final String localName, final Object value)
  4. addAttribute(final Document doc, final Element parent, final String name, final String value)
  5. addAttribute(final Element element, final String attributeName, final String value)
  6. addAttribute(final Node node, final Attr attribute)
  7. addAttribute(Node parent, String name, String value)
  8. addAttribute(Node pNode, String attrName, String attrValue)
  9. addAttributes(Element element, String[][] attributes)