public static List<XmlElement> findXmlElements(XmlElement xmlElement, String name) {
        List<XmlElement> list = new ArrayList<>();
        List<Element> elements = xmlElement.getElements();
        for (Element ele : elements) {
            if (ele instanceof XmlElement) {
                XmlElement xmlElement1 = (XmlElement) ele;
                if (name.equalsIgnoreCase(xmlElement1.getName())) {
                    list.add(xmlElement1);
                }
            }
        }
        return list;
    }
public static List<XmlElement> findXmlElements(XmlElement xmlElement, String name) {
        List<XmlElement> list = new ArrayList<>();
        List<Element> elements = xmlElement.getElements();
        for (Element ele : elements) {
            if (ele instanceof XmlElement) {
                XmlElement xmlElement1 = (XmlElement) ele;
                if (name.equalsIgnoreCase(xmlElement1.getName())) {
                    list.add(xmlElement1);
                }
            }
        }
        return list;
    }
public static List < XmlElement > findXmlElements ( XmlElement xmlElement , String name ) { List < XmlElement > list = new ArrayList <> ( ) ; List < Element > elements = xmlElement . getElements ( ) ; for ( Element ele : elements ) { if ( ele instanceof XmlElement ) { XmlElement xmlElement1 = ( XmlElement ) ele ; if ( name . equalsIgnoreCase ( xmlElement1 . getName ( ) ) ) { list . add ( xmlElement1 ) ; } } } return list ; }
查找指定xml节点下指定节点名称的元素
@param xmlElement
@param name
@return
查找指定xml节点下指定节点名称的元素