あるメッセージから別のメッセージに変換する単純な xslt を作成したとします。逆を自動的に生成する方法はありますか?
元の 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>