逐个访问JSP中的标记

时间:2016-08-01 08:37:34

标签: java xml jsp xpath

我的XML看起来像这样

<par>
    <subpar>
        <r>...</r>
          ......
        <rz>...</rz>
    </subpar>
</par>

par - root标签,里面可以有一些subpar,但是在subpar里面,不知道标签是什么,我的意思是它不是预设的。它可以是2 rz 1r标签或2 rn和3 r标签。

在JSP中我使用

<x:parse xml="${requestScope.xml } var="xml"

然后创建循环<x:forEach select="$xml/subpar">来迭代xml subpar,但是如何逐个访问subpar内的每个元素,因为现在我迭代遍历每个标记,我的意思是forEach r标记的循环,然后是rz标记的循环,这不是一个很好的方法,因为我需要逐个读取标记。

1 个答案:

答案 0 :(得分:1)

(.*?\d){4, }