如何解决我的问题??
问题:利用树型结构按层次提取出xml结果树中的节点!对于一个还有孩子的xml树节点,需创建过滤条件:如果它的孩子都含有adaptor字符串,我就舍弃这个节点,否则创建该节点!
思路:利用一个全局变量,搜索每一个孩子,若有一个不含adaptor子串,就改变变量的值,最后根据变量值情况看看做何事???
一个方案:
<xsl:template name="xxx">
定义参数的初始值 //???????????????????????
<xsl:for-each select="//MBean">
if 有一个子串不含adaptor字符串
then 改变参数值 //?????????????????
</xsl:for-each>
if 参数值不是初始值 //????????????????????
then 创建该节点
else 什么也不做
</xsl:template>
上面打问号的三行我不会写,主要是不会用参数???请帮忙,多谢!!
如果用参数实现不了,请问各位如何解决我的问题???