Есть ли способ в clojure получить код функции после функции загрузился?
Т.е.
<elementOne>elementOneValue</elementOne>
<elementTwo>elementTwoValue</elementTwo>
Эту логику легко реализовать с помощью XSL, но я сталкиваюсь с трудностями.
<xsl:for-each select="/list/listItem">
<xsl:element name="<xsl:value-of select="name"/>">
<xsl:value-of select="value"/>
</xsl:element>
</xsl:for-each>
Не работает, поскольку я предполагаю, что последовательные двойные кавычки нарушают тег
<xsl:for-each select="/list/listItem">
<<xsl:value-of select="name"/>>
<xsl:value-of select="value"/>
</<xsl:value-of select="name"/>>
</xsl:for-each>
Не работает, потому что я не могу использовать <<
или >>
и
<xsl:for-each select="/list/listItem">
<<xsl:value-of select="name"/>>
<xsl:value-of select="value"/>
</<xsl:value-of select="name"/>>
</xsl:for-each>
Не работает, потому что в моем коде есть> и <вместо Анализируемый XML <
или >
. Я ожидал, что это будет очень простое решение, но я не могу найти никаких записей об этом в Интернете. Какое простое исправление я упускаю из виду?