选择" type"的值的语法是什么?属性值='真'使用xslt获取以下xml。
<xyz groupId="1" answered="True">
<add type="aa" code="1" value="True" />
<add type="bb" code="2" value="False"/>
<add type="cc" code="3" value="False"/>
</xyz>
这里我需要选择值 -
AA BB CC
有什么出路吗? 请帮忙。
答案 0 :(得分:0)
如果您确实要求XSLT解决方案:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<xsl:output method="text"/>
<xsl:template match="add[@value='True']">
<xsl:value-of select="@type"/>
</xsl:template>
</xsl:stylesheet>
<强>输出强>
aa
如您所见,这与预期输出不同,因为@type
属性的值仅在@value
属性为“True”时才会被选中。