Java Utililty Methods XML QName Get

List of utility methods to do XML QName Get

Description

The list of methods to do XML QName Get are organized into topic(s).

Method

QNamegetQName(Element xml)
Retrieves the text from the element specified and parses it into a fully-resolved QName.
String qnameString = extractText(xml);
if (qnameString == null)
    return null;
return parseQName(qnameString, xml);
QNamegetQName(final String name)
get Q Name
QName qName = null;
if (name != null) {
    try {
        qName = QName.valueOf(name);
    } catch (Exception ex) {
        ex.printStackTrace();
return qName;
QNamegetQName(Node n)
get Q Name
if (n.getLocalName() != null) {
    return new QName(n.getNamespaceURI(), n.getLocalName());
} else {
    return new QName(n.getNamespaceURI(), n.getNodeName());
QNamegetQName(Node node)
get Q Name
if (node.getLocalName() == null) {
    if (node.getNodeName() == null) {
        return null;
    } else {
        return new QName(null, node.getNodeName());
if (node.getPrefix() == null) {
...
QNamegetQName(Node node)
Gets the qualified name of a DOM node.
String localName = (null == node.getLocalName()) ? "" : node.getLocalName();
return new QName(node.getNamespaceURI(), localName);
QNamegetQName(Node node)
get Q Name
String ns = node.getNamespaceURI();
String prefix = node.getPrefix();
String localName = node.getLocalName();
if (localName == null) {
    localName = node.getNodeName();
if (ns == null) {
    ns = "";
...
StringgetQName(QName qname)
get Q Name
if (qname.getPrefix() == null)
    throw new IllegalArgumentException("prefix is null in " + qname);
return XMLConstants.DEFAULT_NS_PREFIX.equals(qname.getPrefix()) ? qname.getLocalPart()
        : qname.getPrefix() + ':' + qname.getLocalPart();
QNamegetQName(String configFilename, String serviceName, String namespaceURI, String tagName)
get Q Name
QName qname = QName.valueOf(serviceName);
return qname;
QNamegetQName(String localName, String namespaceUri, String prefix)
get Q Name
QName qname;
if (prefix != null) {
    qname = new QName(namespaceUri, localName, prefix);
} else {
    qname = new QName(namespaceUri, localName);
return qname;
QNamegetQName(String localpart)
get Q Name
return new QName(XSD_NAMESPACE, localpart);