如何将以下代码转换为 xsl 可编译形式?
我想要的是:返回元素名称 == CT 和 CT 的属性 == 'person' 的元素。
我尝试过的 xsl(但失败了):
<xsl:if test="CT and @Name='person'">
Run Code Online (Sandbox Code Playgroud)
当涉及“And”时,Google 关键字并不是很有帮助...
谢谢。
适当的 XPath: <xsl:value-of select="CT[@Name = 'person']" />
假设的 XML:
<root>
<CT Name="a">A</CT>
<CT Name="person">Person</CT>
</root>
Run Code Online (Sandbox Code Playgroud)
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>
Run Code Online (Sandbox Code Playgroud)
结果:
Person
| 归档时间: |
|
| 查看次数: |
5407 次 |
| 最近记录: |