5
XSLT es una herramienta muy poderosa, pero su uso puede ser doloroso ... incluso con zencoding.¿Existe algún lenguaje que se compile en xslt y lo simplifique y lo utilice?
Aproximadamente Quiero un CoffeeScript para XSLT, algo que va a compilar por ejemplo
template test
params = {:foo => 'foo', :bar => 1}
<p>$foo, $bar</p>
end
call test :foo => 'oof', :bar => 2
en
<xsl:call-template name="test">
<xsl:with-param select="'oof'" name="foo"></xsl:with-param>
<xsl:with-param select="2" name="bar"></xsl:with-param>
</xsl:call-template>
<xsl:template name="test">
<xsl:param select="'foo'" name="foo" />
<xsl:param select="1" name="bar" />
<p><xsl:value-of select="$foo" />, <xsl:value-of select="$bar" /></p>
</xsl:template>
o algo ...
te recomiendo para evitar cualquier "herramienta" tal porque no hay garantía de que transmite y conserva todo el significado y la funcionalidad de la Lenguaje XSLT. Mucho mejor que usar tales herramientas es usar un buen IDE XSLT como XSelerator, Visual Studio o oXygen. –
Use un editor con finalización de código controlada por esquema. Por ejemplo, en Visual Studio escribe ' '. –
Por supuesto, me refiero a alguna herramienta que preserve el "significado y funcionalidad XSLT" completo. Esos IDE-s son buenos para crear xsl, pero mientras trabajas con él todavía tienes mucho código para ver y editar. – installero