Add a namespace prefix definition to an element. : Namespace « XML « Java






Add a namespace prefix definition to an element.

  
import javax.xml.XMLConstants;

import org.w3c.dom.Element;

public class Utils {

  /**
   * Add a namespace prefix definition to an element.
   * 
   * @param element
   * @param namespaceUri
   * @param prefix
   */
  public static void addNamespacePrefix(Element element, String namespaceUri, String prefix) {
      element.setAttributeNS(XMLConstants.XMLNS_ATTRIBUTE_NS_URI, "xmlns:" + prefix, namespaceUri);
  }

}

   
    
  








Related examples in the same category

1.Namespace Attribute Event Output
2.Namespace Attribute Event Output 1
3.Attribute with Namespace
4.Start element with namespace
5.Handling namespaces during parsing
6.Access elements from document with namespaces
7.Checks whether the supplied String is an NCName (Namespace Classified Name)
8.Set a namespace/prefix on an element if it is not set already.
9.Get all prefixes defined on this element for the specified namespace.
10.Get all prefixes defined, up to the root, for a namespace URI.
11.Creates a QName instance from the given namespace context for the given qualifiedName
12.Create Namespace
13.Starting from a node, find the namespace declaration for a prefix.
14.Build a QName from the element name