У меня есть стек xml, подобный этому;
<translations>
<message1>A message</message1>
<message2>A second message</message2>
</translations>
Используя xslt и метод for-each, как я могу получить имя (message1, message2) и значения (сообщение, второе сообщение)как пары ключ / значение?]
РЕДАКТИРОВАТЬ:
Мой желаемый вывод будет использоваться для создания объекта JavaScript, например
<script type="text/javascript">
var t = {
<xsl:value-of select="name()" /> : '<xsl:value-of select="." />'
}
</script>
Очевидно, что выше не работает, ноэто было мое первоначальное мышление ...