У меня возникли проблемы с вытаскиванием атрибута YEAR из моего xml-файла и конкатенацией его с помощью символов.XSLT: проблема с конкатенацией слов с атрибутом
Я пытаюсь получить XML выглядеть следующим образом:
<h1>CIA World 2008 Factbook - Countries</h1>
"2008" является, кроме атрибута YEAR. Вот фрагмент XML-документа, который я использую:
<WFB YEAR="2008">
WFB является корневым элементом в документе.
До сих пор у меня есть это ..
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="element[@YEAR]">
<element>
<h1><xsl:value-of select=
"concat(CIA World ', @YEAR, ' Factbook - Countries)"/></h1>
</element>
</xsl:template>
<xsl:template match="text()"/>
</xsl:stylesheet>
Я чувствую, что я более усложняя его, хотя ...
'@ WFB' не атрибут – bhantol
Спасибо, bhantol. Я редактировал свой оригинальный пост. –
Пожалуйста, отправьте сообщение [mcve] - esp. WRT вход. –