Revision 52968
Added by Sandro La Bruzzo over 5 years ago
elsevier_transform.xml | ||
---|---|---|
1 | 1 |
<RESOURCE_PROFILE> |
2 | 2 |
<HEADER> |
3 | 3 |
<RESOURCE_IDENTIFIER |
4 |
value="d6aa3c16-b6e8-4953-a39e-cb2ea99d2ba8_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
|
4 |
value="e6044c3c-ab51-4762-aeac-b12d2c18c3a9_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
|
5 | 5 |
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/> |
6 | 6 |
<RESOURCE_KIND value="TransformationRuleDSResources"/> |
7 | 7 |
<RESOURCE_URI value=""/> |
... | ... | |
11 | 11 |
<CONFIGURATION> |
12 | 12 |
<IMPORTED/> |
13 | 13 |
<SCRIPT> |
14 |
<TITLE>DLI: Elsevier to Scholix transform</TITLE> |
|
14 |
<TITLE>DLI: Elsevier CSV to Scholix transform</TITLE>
|
|
15 | 15 |
<CODE><![CDATA[<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
16 | 16 |
xmlns:datetime="http://exslt.org/dates-and-times" xmlns:exslt="http://exslt.org/common" |
17 | 17 |
xmlns:oaf="http://namespace.dnet.eu/oaf" |
... | ... | |
44 | 44 |
</identifiers> |
45 | 45 |
</linkProvider> |
46 | 46 |
<relashionship> |
47 |
<name>unknown</name>
|
|
47 |
<name><xsl:value-of select="//*[local-name()='column' and ./@name='relationship']"/></name>
|
|
48 | 48 |
<schema>datacite</schema> |
49 |
<inverseRelashionship>unknown</inverseRelashionship>
|
|
49 |
<inverseRelashionship><xsl:value-of select="dnet:getInverse(//*[local-name()='column' and ./@name='relationship'])"/></inverseRelashionship>
|
|
50 | 50 |
</relashionship> |
51 | 51 |
<source> |
52 | 52 |
<identifier> |
53 | 53 |
<identifier> |
54 |
<xsl:value-of select="//column[./@name='ArticleID']"/>
|
|
54 |
<xsl:value-of select="lower-case(//column[./@name='pid'])"/>
|
|
55 | 55 |
</identifier> |
56 | 56 |
<schema>doi</schema> |
57 | 57 |
</identifier> |
58 | 58 |
<objectType> |
59 |
<type>publication</type>
|
|
59 |
<type>unknown</type>
|
|
60 | 60 |
</objectType> |
61 | 61 |
</source> |
62 | 62 |
<target> |
63 | 63 |
<identifier> |
64 | 64 |
<identifier> |
65 |
<xsl:value-of select="//column[./@name='datasetID']"/>
|
|
65 |
<xsl:value-of select="lower-case(//column[./@name='relatedIdentifier'])"/>
|
|
66 | 66 |
</identifier> |
67 | 67 |
<schema> |
68 |
<xsl:value-of select="//column[./@name='db']"/>
|
|
68 |
<xsl:value-of select="lower-case(//column[./@name='type'])"/>
|
|
69 | 69 |
</schema> |
70 | 70 |
</identifier> |
71 | 71 |
<objectType> |
72 |
<type>dataset</type>
|
|
72 |
<type>unknown</type>
|
|
73 | 73 |
</objectType> |
74 | 74 |
</target> |
75 | 75 |
</link> |
Also available in: Unified diff
changed Datacite Resolver