Changeset 13224
- Timestamp:
- 2006-11-03T17:03:38+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/etc/dc2marc.xsl
r12595 r13224 8 8 <xsl:param name="mapping" /> 9 9 10 <xsl:variable name="lang" select="/MARCXML/MetadataList/Metadata[@name='Language']/text()"/> 10 <xsl:variable name="lang" > 11 <xsl:choose> 12 <xsl:when test="/MARCXML/MetadataList/Metadata[@name='dc.Language']"> 13 <xsl:value-of select="/MARCXML/MetadataList/Metadata[@name='dc.Language']"/> 14 </xsl:when> 15 <xsl:when test="/MARCXML/MetadataList/Metadata[@name='Language']"> 16 <xsl:value-of select="/MARCXML/MetadataList/Metadata[@name='Language']"/> 17 </xsl:when> 18 <xsl:otherwise> 19 <xsl:value-of select="en"/> 20 </xsl:otherwise> 21 </xsl:choose> 22 </xsl:variable> 11 23 <xsl:variable name="item" select="$mapping/stopwords[@lang=$lang]/item"/> 12 24 13 25 14 26 <xsl:template match="/"> 15 <collection> 16 <xsl:apply-templates select="/MARCXML/MetadataList"/>27 <collection> 28 <xsl:apply-templates select="/MARCXML/MetadataList"/> 17 29 </collection> 18 30 </xsl:template> … … 20 32 <xsl:template match="MetadataList"> 21 33 <record> 22 34 <xsl:apply-templates select="$mapping/leader"> 23 35 <xsl:with-param name="source" select="." /> 24 36 </xsl:apply-templates>
Note:
See TracChangeset
for help on using the changeset viewer.