可以说我已经写了一个简单的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