Project

General

Profile

1 61880 michele.ar
<?xml version="1.0" encoding="UTF-8"?>
2
3
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
4
    <xsl:output method="text"/>
5
6
    <xsl:variable name="sq">'</xsl:variable>
7
8
    <xsl:template match="/">
9
        <xsl:for-each select="//Result/item">
10
            <xsl:variable name="year" select="./anno"/>
11 61898 michele.ar
            <xsl:for-each select="./personale/item[string-length(./matricola) &gt; 0]">
12 61880 michele.ar
                <xsl:variable name="pid" select="concat('matricola:',./matricola)"/>
13
                <xsl:for-each select="./labs/item">
14
                    <xsl:variable name="gid" select="./sigla"/>
15
                    <xsl:value-of select="concat('INSERT INTO affiliations_temp(pid,gid,year) VALUES (' ,$sq, $pid, $sq, ',', $sq, $gid, $sq, ',', $year, ');&#xa;')"/>
16
                </xsl:for-each>
17
            </xsl:for-each>
18
        </xsl:for-each>
19
20
    </xsl:template>
21
22
23
</xsl:stylesheet>