如何将以下代码翻译成xsl-compilable表单?
我想要的:返回元素名称== CT和CT的属性=='person'的元素。
我试过的xsl(但失败了):
<xsl:if test="CT and @Name='person'">
当涉及“和”时,Google关键字不是很有用......
感谢。
答案 0 :(得分:4)
适当的XPath:<xsl:value-of select="CT[@Name = 'person']" />
假设XML:
<root>
<CT Name="a">A</CT>
<CT Name="person">Person</CT>
</root>
XSLT:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:value-of select="//CT[@Name = 'person']" />
</xsl:template>
</xsl:stylesheet>
结果:
Person