Merge tmarc description
authorDennis Schafroth <dennis@indexdata.com>
Wed, 22 Feb 2012 14:42:47 +0000 (15:42 +0100)
committerDennis Schafroth <dennis@indexdata.com>
Wed, 22 Feb 2012 14:42:47 +0000 (15:42 +0100)
src/org/marc4j/test/resources/marc21.xsl

index dacf75a..a6cdf84 100644 (file)
        </pz:metadata>
       </xsl:for-each>
 
-      <xsl:for-each select="marc:datafield[@tag = '500' or @tag = '505' or
+       <xsl:for-each
+               select="marc:datafield[@tag = '500' or @tag = '505' or
                @tag = '518' or @tag = '520' or @tag = '522']">
-       <pz:metadata type="description">
-            <xsl:value-of select="*/text()"/>
+               <pz:metadata type="description">
+          <xsl:for-each select="node()">
+            <xsl:value-of select="text()" />
+          </xsl:for-each>
         </pz:metadata>
-      </xsl:for-each>
+       </xsl:for-each>
 
        <xsl:for-each
                select="marc:datafield[@tag='600' or @tag='610' or @tag='611' or @tag='630' or @tag='648' or @tag='650' or @tag='651' or @tag='653' or @tag='654' or @tag='655' or @tag='656' or @tag='657' or @tag='658' or @tag='662' or @tag='69X']">