Java XML QName Get getName(QName qname)

Here you can find the source of getName(QName qname)

Description

get Name

License

Apache License

Declaration

private static String getName(QName qname) 

Method Source Code

//package com.java2s;
/*//from  ww w .ja  va2 s . c  o m
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  The ASF licenses this file to You
 * under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.  For additional information regarding
 * copyright in this work, please see the NOTICE file in the top level
 * directory of this distribution.
 */

import javax.xml.namespace.QName;

public class Main {
    private static String getName(QName qname) {
        String prefix = qname.getPrefix();
        String name = qname.getLocalPart();
        return (prefix != null && !"".equals(prefix)) ? prefix + ":" + name : name;
    }
}

Related

  1. getElementQName(Element element)
  2. getElementQName(Element xml)
  3. getElementQName(final Element el)
  4. getElements(Node context, QName qname)
  5. getName(QName qName)
  6. getQName(@Nonnull final Element aElement)
  7. getQName(Class klass)
  8. getQName(Element el)
  9. getQName(Element xml)