Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/xpath-functions"> 
3
    
4
    <xsl:template match="/">
5
    	<ROWS>
6
			<ROW table="class">
7
				<FIELD name="_dnet_resource_identifier_"><xsl:value-of select="//termCode" /></FIELD>
8
				<FIELD name="code"><xsl:value-of select="//termCode" /></FIELD>
9
				<FIELD name="name"><xsl:value-of select="//termEnglishName" /></FIELD>
10
				<FIELD name="optional1"><xsl:value-of select="//termEncoding" /></FIELD>
11
				<FIELD name="optional2"><xsl:value-of select="//termNativeName" /></FIELD>
12
			</ROW>
13
			<ROW table="scheme">
14
				<FIELD name="_dnet_resource_identifier_"><xsl:value-of select="//vocCode" /></FIELD>
15
				<FIELD name="code"><xsl:value-of select="//vocCode" /></FIELD>
16
				<FIELD name="name"><xsl:value-of select="//vocName" /></FIELD>
17
				<FIELD name="description"><xsl:value-of select="//vocDescription" /></FIELD>
18
			</ROW>
19
			<ROW table="class_scheme">
20
  				<FIELD name="_dnet_resource_identifier_"><xsl:value-of select="concat(//termCode,'@@',//vocCode)" /></FIELD>
21
  				<FIELD name="class"><xsl:value-of select="//termCode" /></FIELD>
22
  				<FIELD name="scheme"><xsl:value-of select="//vocCode" /></FIELD>
23
			</ROW>
24
		</ROWS>
25
	</xsl:template>
26
</xsl:stylesheet>
(3-3/4)