Revision 55207
Added by Alessia Bardi almost 5 years ago
claims_datacite_2_ODF.xml | ||
---|---|---|
77 | 77 |
<xsl:value-of select="//metadata/data/attributes/doi"/> |
78 | 78 |
</alternateIdentifier> |
79 | 79 |
</alternateIdentifiers> |
80 |
<creators>
|
|
80 |
<creators> |
|
81 | 81 |
<xsl:for-each select="//metadata/data/attributes/author"> |
82 |
<creator> |
|
83 |
<creatorName><xsl:value-of select="concat(./family, ', ', ./given)"/></creatorName> |
|
84 |
</creator> |
|
82 |
<xsl:choose> |
|
83 |
<xsl:when test="string-length(concat(./family, ./given)) > 0"> |
|
84 |
<creator> |
|
85 |
<creatorName> |
|
86 |
<xsl:value-of select="concat(./family, ', ', ./given)"/> |
|
87 |
</creatorName> |
|
88 |
</creator> |
|
89 |
</xsl:when> |
|
90 |
<xsl:otherwise> |
|
91 |
<creator> |
|
92 |
<creatorName> |
|
93 |
<xsl:value-of select="./literal"/> |
|
94 |
</creatorName> |
|
95 |
</creator> |
|
96 |
</xsl:otherwise> |
|
97 |
</xsl:choose> |
|
85 | 98 |
</xsl:for-each> |
86 | 99 |
</creators> |
87 | 100 |
<titles> |
Also available in: Unified diff
Fixes #4235