Lo convenciones (si lo hay) ¿utiliza para sangrar el código XSL?XSL/XPath sangría
- , ¿cómo lidiar con muy largos, complicados XPaths
- se les enchufe en su editor de XML de elección?
- ¿Hay algún código fuente abierto que hace bien el trabajo?
Para algunos antecedentes, uso nxml-mode en Emacs. En general, está bien y puede configurar el número de espacios que los elementos secundarios deben sangrar. Aunque no es muy bueno cuando se trata de XPaths complicados. Si tengo un largo XPath en mi código, me gustaría hacer su estructura lo más transparente posible, haciendo que se vea algo como esto ...
<xsl:for-each select="/some
/very[@test = 'whatever']
/long[@another-test = perhaps
/another
/long
/xpath[@goes='here']]
/xpath"
Sin embargo, actualmente no tengo que hacerlo manualmente como se acaba de nxml alinear todo con el "/ alguna .."
Santos sagrados. Creo que estoy un poco atrasado en los tiempos. – Ishmael