如果我有XSL變化值
<?xml version="1.0" encoding="utf-8" ?>
<Rowsets>
<Rowset>
<Row>
<Name>Derek</Name>
<City>Seattle</City>
</Row>
<Row>
<Name>Bob</Name>
</Row>
</Rowset>
</Rowsets>
和xsl作爲XML:
<xsl:param name="Criteria1" />
<xsl:param name="Cirteria1AddBeforeText" />
<xsl:template match="/">
<Rowsets>
<xsl:if test="count(/Rowsets/FatalError) = '0'">
<xsl:for-each select="/Rowsets/Rowset">
<Rowset>
<xsl:for-each select="Row">
<xsl:copy-of select="." />
</xsl:for-each>
</Rowset>
</xsl:for-each>
</xsl:if>
</Rowsets>
</xsl:template>
如何可以改變XSL使得:
<xsl:copy-of select="."/>
部分的xsl被替換爲檢查節點名稱是否與參數F1相同的代碼,以便我可以輸出Criteria1 = City,Cirteria1AddBeforeT EXT =「城市:」
<?xml version="1.0" encoding="utf-8" ?>
<Rowsets>
<Rowset>
<Row>
<Name>Derek</Name>
<City>City : Seattle</City>
</Row>
<Row>
<Name>Bob</Name>
</Row>
</Rowset>
</Rowsets>
什麼,我找還真是瞭解當前節點設置爲,每個語句都可以被修改,使得特定的元素都基於輸入參數保持所有其他的變質行如果沒有找到標準