public static String toPrefixedName(NamespaceContext nameSpaceContext, QName name) {
if (XMLConstants.NULL_NS_URI.equals(name.getNamespaceURI()))
return name.getLocalPart();
public static String toPrefixedName(NamespaceContext nameSpaceContext, QName name) {
if (XMLConstants.NULL_NS_URI.equals(name.getNamespaceURI()))
return name.getLocalPart();
@Override
public int compare(QName qn1, QName qn2) {
if (Objects.equals(qn1.getNamespaceURI(), qn2.getNamespaceURI())) {// same namespace
@Override
public int compare(QName qn1, QName qn2) {
if (Objects.equals(qn1.getNamespaceURI(), qn2.getNamespaceURI())) {// same namespace