2013-10-31 59 views
0

我有一個關於XSL轉換的一般問題。我們目前存在的問題是我們不會將第一步變成持續交付系統。所以基本上,在部署腳本中有幾件事情需要改變。有一點是將配置轉換爲web.config。我的問題是,我們正在使用這些web.configs與不同類型的評論。就像測試不同的選項等一樣。爲此,我們也有與生產環境中的團隊相關的評論,以切換不同的選項。這些意見非常重要,我們不希望在轉換過程中將其刪除。 所以問題是:是否有可能通過XSL轉換來轉換/僅複製帶有特定關鍵字的評論(如「Prod」)?XSL - 刪除特定評論(關鍵字)

如果是的話怎麼樣?我只找到刪除所有評論的主題。

感謝您的幫助 Rosch

回答

0

使用身份轉換

<xsl:template match="@* | node()"> 
    <xsl:copy> 
    <xsl:apply-templates select="@* | node()"/> 
    </xsl:copy> 
</xsl:template> 

<xsl:template match="comment()[not(contains(., 'Prod'))]"/> 

保證不含有Prod意見不會被複制。

+0

這工作知府。我非常感謝你! – Rosch