1 |
26600
|
sandro.lab
|
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
|
|
<xsl:stylesheet version="1.0"
|
3 |
48139
|
alessia.ba
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
4 |
|
|
xmlns:datetime="http://exslt.org/dates-and-times" xmlns:exslt="http://exslt.org/common"
|
5 |
|
|
exclude-result-prefixes="xsl datetime exslt xsi" xmlns:dri="http://www.driver-repository.eu/namespace/dri">
|
6 |
26600
|
sandro.lab
|
|
7 |
48139
|
alessia.ba
|
<xsl:param name="datasourceId"/>
|
8 |
26600
|
sandro.lab
|
|
9 |
|
|
<xsl:template match="/">
|
10 |
|
|
<record xmlns:dri="http://www.driver-repository.eu/namespace/dri">
|
11 |
48139
|
alessia.ba
|
<header>
|
12 |
|
|
<dri:objIdentifier>
|
13 |
26600
|
sandro.lab
|
<xsl:value-of select="concat($datasourceId, '::', normalize-space(//FIELD[@name='_dnet_resource_identifier_']))"/>
|
14 |
|
|
</dri:objIdentifier>
|
15 |
|
|
<dri:dateOfCollection>
|
16 |
48139
|
alessia.ba
|
<xsl:value-of select="datetime:dateTime()"/>
|
17 |
26600
|
sandro.lab
|
</dri:dateOfCollection>
|
18 |
|
|
<dri:repositoryId>
|
19 |
48139
|
alessia.ba
|
<xsl:value-of select="$datasourceId"/>
|
20 |
26600
|
sandro.lab
|
</dri:repositoryId>
|
21 |
|
|
</header>
|
22 |
|
|
<metadata>
|
23 |
48139
|
alessia.ba
|
<xsl:copy-of select="."/>
|
24 |
26600
|
sandro.lab
|
</metadata>
|
25 |
|
|
</record>
|
26 |
|
|
</xsl:template>
|
27 |
|
|
|
28 |
|
|
</xsl:stylesheet>
|