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

时间:2015-07-14 13:21:03

标签: 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" 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)。

例如,如果我取<SubMenu title="sub 3>这个元素,结果将是:root / Menu 1 / sub3

有没有简单易行的方法呢?

谢谢, Surodip

0 个答案:

没有答案