如何连接节点地址和字符串xslt

时间:2017-07-14 05:49:14

标签: xml xslt xsd

嘿,我有一个问题

<xs:complexType name="A">
     <xs:attribute name="a"/>
     <xs:attribute name="b"/>
 </xs:complesType>

好的,所以我们有A型,它有a a和b

我有变量x - 类型A的节点和变量y的地址 - 类型A(a和b)的属性
我想检查特定节点(变量x)具有哪些属性以及我是否

 <xsl:if test="$x/@a">
 </xsl:if>

 <xsl:if test="$x/@b">
 </xsl:if>

它有效,但我需要自动进行,这是

<xsl:for-each select =$x>  
    <xsl:variable name="path" select="."/>
      <xsl:for-each select = $y>
        <xsl:if test=" concatenate $path @ and .>

       </xsl:if>
   </xsl:for-each>
</xsl:for-each>  

0 个答案:

没有答案