Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取xml子级的所有层次根元素名称_Java_Jquery_Xml - Fatal编程技术网

Java 获取xml子级的所有层次根元素名称

Java 获取xml子级的所有层次根元素名称,java,jquery,xml,Java,Jquery,Xml,我有一个如下所示的xml文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE xml> <Root> <Menu title="Menu 1" url="root_pages.php?id=1"> <SubMenu title="sub 1" url="pages.php?id=1" /> <SubMenu title="sub 2" ur

我有一个如下所示的xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
<Root>
    <Menu title="Menu 1" url="root_pages.php?id=1">
        <SubMenu title="sub 1" url="pages.php?id=1" />
        <SubMenu title="sub 2" url="pages.php?id=2" />
        <SubMenu title="sub 3" url="pages.php?id=3" />
        <SubMenu title="sub 4" url="pages.php?id=4" />
        <SubMenu title="sub 5" url="pages.php?id=5" />
    </Menu>
    <Menu title="Menu 2" url="root_pages.php?id=2">
        <SubMenu title="sub 6" url="pages.php?id=6" />
        <SubMenu title="sub 7" url="pages.php?id=7" />
    </Menu>
    <Menu title="Menu 3" url="root_pages.php?id=3">
    </Menu>
</Root>
现在,我尝试为每个元素做一些类似的事情,我可以得到完整的层次结构路径,比如breadcrumb

例如,如果我采取 var data=$.parseXML$pre.html; var xml=$data.documentElement; var res=; var elem=xml.find[title='sub 3']; elem.parents.addelem.eachfunction,el{ res+=$el.attrtitle | | el.tagName+/ }; $body.prependres;
也许我一直生活在岩石下,错过了什么,但是。。。您使用哪种IDE允许JQuery与Java结合?据我所知,JQuery一直是一个Javascript实现。