Element element = (Element) node;
String prefix = name.getPrefix();
if (prefix != null) {
Namespace ns = element.getNamespace(prefix);
if (ns == null) {
throw new JXPathException(
"Unknown namespace prefix: " + prefix);
}
Attribute attr = element.getAttribute(name.getName(), ns);
if (attr == null) {
element.setAttribute(name.getName(), "", ns);