可以說我已經寫了一個簡單的xslt從一個消息轉換到另一個有沒有什麼辦法可以自動生成逆?自動反轉一個xsl
原始XSLT
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<hello>
<xsl:for-each select="/hello/greeting">
<H1>
<xsl:value-of select="."/>
</H1>
</xsl:for-each>
</hello>
</xsl:template>
</xsl:stylesheet>
期望中的XSLT
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<hello>
<xsl:for-each select="/hello/H1">
<greeting>
<xsl:value-of select="."/>
</greeting>
</xsl:for-each>
</hello>
</xsl:template>
</xsl:stylesheet>
你知道SQL Server如何做到這一點嗎?閱讀關於:交易,交易日誌,展開/中止交易。使交易成爲交易系統中的交易。 – 2013-04-24 14:43:48
感謝您的幫助,不幸的是,這似乎並沒有解決我的問題,因爲我希望轉換的實際xsls要大得多,並將行業CDM映射到企業CDM。我真的希望有人知道一個很酷的工具可以做到這一點。 – user2313879 2013-04-29 03:57:10
user2313879,人們向你解釋說,在一般情況下,扭轉變革*是不可能的 - 你還想要什麼?像函數一樣 - 只有一小部分函數是可逆的 - 當用不同的參數調用時,它們具有不同的值。大多數功能*不具有此屬性。轉換是源XML文檔以及提供的全局參數以及全局上下文的功能。 – 2013-04-29 04:06:21