我正在学习xsl,我对变量有一些疑问。如果我有一个变量 这些会根据条件加载$ Rows变量和一些行......但是我想从$ Rows创建一个名为$ newRows的新变量,只有行@States等于“Florida”。 这是可能的,我应该怎么做。 我考虑创建一个变量并使用for-each循环填充它,如: 这是可能的,如果是如何将值填充到新变量中。 谢谢
答案 0 :(得分:1)
只要条件可以表示为XPath谓词,我建议只使用<xsl:variable name="filteredRows" select="$Rows[@States = 'Florida']"/>
。