Project

General

Profile

« Previous | Next » 

Revision 48139

integrated (hopefully) all required changes from dnet40

View differences:

vocEntry_2_db.xsl
1 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>
2
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3

  
4
	<xsl:template match="/">
5
		<ROWS>
6 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>
7
				<FIELD name="_dnet_resource_identifier_">
8
					<xsl:value-of select="//termCode"/>
9
				</FIELD>
10
				<FIELD name="code">
11
					<xsl:value-of select="//termCode"/>
12
				</FIELD>
13
				<FIELD name="name">
14
					<xsl:value-of select="//termEnglishName"/>
15
				</FIELD>
16
				<FIELD name="optional1">
17
					<xsl:value-of select="//termEncoding"/>
18
				</FIELD>
19
				<FIELD name="optional2">
20
					<xsl:value-of select="//termNativeName"/>
21
				</FIELD>
12 22
			</ROW>
13 23
			<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>
24
				<FIELD name="_dnet_resource_identifier_">
25
					<xsl:value-of select="//vocCode"/>
26
				</FIELD>
27
				<FIELD name="code">
28
					<xsl:value-of select="//vocCode"/>
29
				</FIELD>
30
				<FIELD name="name">
31
					<xsl:value-of select="//vocName"/>
32
				</FIELD>
33
				<FIELD name="description">
34
					<xsl:value-of select="//vocDescription"/>
35
				</FIELD>
18 36
			</ROW>
19 37
			<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>
38
				<FIELD name="_dnet_resource_identifier_">
39
					<xsl:value-of select="concat(//termCode,'@@',//vocCode)"/>
40
				</FIELD>
41
				<FIELD name="class">
42
					<xsl:value-of select="//termCode"/>
43
				</FIELD>
44
				<FIELD name="scheme">
45
					<xsl:value-of select="//vocCode"/>
46
				</FIELD>
23 47
			</ROW>
24 48
		</ROWS>
25 49
	</xsl:template>

Also available in: Unified diff