1 |
46682
|
sandro.lab
|
<RESOURCE_PROFILE>
|
2 |
|
|
<HEADER>
|
3 |
|
|
<RESOURCE_IDENTIFIER
|
4 |
48701
|
sandro.lab
|
value="58ed3d19-1113-4379-98e3-e8e1dfb2f1de_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
5 |
46682
|
sandro.lab
|
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
|
6 |
|
|
<RESOURCE_KIND value="TransformationRuleDSResources"/>
|
7 |
|
|
<RESOURCE_URI value=""/>
|
8 |
|
|
<DATE_OF_CREATION value="2014-11-19T11:05:55+01:00"/>
|
9 |
|
|
</HEADER>
|
10 |
|
|
<BODY>
|
11 |
|
|
<CONFIGURATION>
|
12 |
|
|
<IMPORTED/>
|
13 |
|
|
<SCRIPT>
|
14 |
48701
|
sandro.lab
|
<TITLE>DLI: Mendeley to Scholix transform</TITLE>
|
15 |
46682
|
sandro.lab
|
<CODE><![CDATA[<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:datetime="http://exslt.org/dates-and-times"
|
16 |
|
|
xmlns:exslt="http://exslt.org/common" xmlns:oaf="http://namespace.dnet.eu/oaf"
|
17 |
|
|
xmlns:dnet="eu.dnetlib.dli.DLIUtils"
|
18 |
|
|
xmlns:oai="http://www.openarchives.org/OAI/2.0/"
|
19 |
|
|
version="2.0"
|
20 |
|
|
exclude-result-prefixes="xsl datetime exslt dnet">
|
21 |
|
|
<xsl:template match="/">
|
22 |
|
|
<xsl:variable name="namespacePrefix">
|
23 |
|
|
<xsl:value-of select="//*[local-name()='header']/*[local-name()='datasourceprefix']"/>
|
24 |
|
|
</xsl:variable>
|
25 |
|
|
<xsl:variable name="datasourceID" select="dnet:getIdFromDataSourcePrefix($namespacePrefix)"/>
|
26 |
|
|
<xsl:variable name="datasourceName" select="dnet:getNameFromDataSourcePrefix($namespacePrefix)"/>
|
27 |
|
|
<oai:record xmlns:dc="http://purl.org/dc/elements/1.1/"
|
28 |
|
|
xmlns:dr="http://www.driver-repository.eu/namespace/dr"
|
29 |
|
|
xmlns:prov="http://www.openarchives.org/OAI/2.0/provenance"
|
30 |
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
31 |
|
|
xmlns:scholix ="http://www.scholix.org"
|
32 |
|
|
xmlns="http://namespace.openaire.eu/">
|
33 |
|
|
<xsl:copy-of select="//*[local-name()='header']"/>
|
34 |
|
|
<metadata>
|
35 |
|
|
<link xmlns="http://www.scholix.org">
|
36 |
|
|
<linkProvider>
|
37 |
|
|
<name>
|
38 |
|
|
<xsl:value-of select="$datasourceName"/>
|
39 |
|
|
</name>
|
40 |
|
|
<identifiers>
|
41 |
|
|
<identifier>
|
42 |
|
|
<xsl:value-of select="$datasourceID"/>
|
43 |
|
|
</identifier>
|
44 |
|
|
<schema>DNet-identifier</schema>
|
45 |
|
|
</identifiers>
|
46 |
|
|
</linkProvider>
|
47 |
|
|
<relashionship>
|
48 |
48701
|
sandro.lab
|
<name>unknown</name>
|
49 |
46682
|
sandro.lab
|
<schema>datacite</schema>
|
50 |
48701
|
sandro.lab
|
<inverseRelashionship>unknown</inverseRelashionship>
|
51 |
46682
|
sandro.lab
|
</relashionship>
|
52 |
|
|
<source>
|
53 |
|
|
<identifier>
|
54 |
|
|
<identifier>
|
55 |
48701
|
sandro.lab
|
<xsl:value-of select="//*[local-name()='column' and ./@name='ArticleID']"/>
|
56 |
46682
|
sandro.lab
|
</identifier>
|
57 |
|
|
<schema>doi</schema>
|
58 |
|
|
</identifier>
|
59 |
|
|
</source>
|
60 |
|
|
<target>
|
61 |
|
|
<identifier>
|
62 |
|
|
<identifier>
|
63 |
48701
|
sandro.lab
|
<xsl:value-of select="//*[local-name()='column' and ./@name='datasetID']"/>
|
64 |
46682
|
sandro.lab
|
</identifier>
|
65 |
48701
|
sandro.lab
|
<schema>doi</schema>
|
66 |
46682
|
sandro.lab
|
</identifier>
|
67 |
|
|
</target>
|
68 |
|
|
</link>
|
69 |
|
|
</metadata>
|
70 |
|
|
<oaf:about>
|
71 |
|
|
<oaf:datainfo>
|
72 |
|
|
<oaf:collectedFrom completionStatus="incomplete">
|
73 |
|
|
<xsl:attribute name="id">
|
74 |
|
|
<xsl:value-of select="dnet:getIdFromDataSourcePrefix($namespacePrefix)"/>
|
75 |
|
|
</xsl:attribute>
|
76 |
|
|
<xsl:attribute name="name">
|
77 |
|
|
<xsl:value-of select="dnet:getNameFromDataSourcePrefix($namespacePrefix)"/>
|
78 |
|
|
</xsl:attribute>
|
79 |
|
|
</oaf:collectedFrom>
|
80 |
|
|
<oaf:completionStatus>incomplete</oaf:completionStatus>
|
81 |
|
|
<oaf:provisionMode>collected</oaf:provisionMode>
|
82 |
|
|
</oaf:datainfo>
|
83 |
|
|
</oaf:about>
|
84 |
|
|
</oai:record>
|
85 |
|
|
</xsl:template>
|
86 |
|
|
</xsl:stylesheet>]]></CODE>
|
87 |
|
|
</SCRIPT>
|
88 |
|
|
</CONFIGURATION>
|
89 |
|
|
<STATUS/>
|
90 |
|
|
<SECURITY_PARAMETERS/>
|
91 |
|
|
</BODY>
|
92 |
|
|
</RESOURCE_PROFILE>
|