<?xml version='1.0' encoding="UTF-8" ?> <xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0' > <xsl:output method="text" encoding="UTF-8"/> <xsl:template match="/"> <xsl:apply-templates select="*"/> </xsl:template> <xsl:template match="*"> <xsl:apply-templates select="PubmedArticle"/> </xsl:template> <xsl:template match="PubmedArticle"> <xsl:variable name="year" select="MedlineCitation/Article/Journal/JournalIssue/PubDate/Year/text()"/> <xsl:for-each select="MedlineCitation/MeshHeadingList/MeshHeading/DescriptorName"> <xsl:value-of select="$year"/> <xsl:text> </xsl:text> <xsl:value-of select="./text()"/> <xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet>