Revision 57958
Added by Miriam Baglioni about 3 years ago
anr2db.xml | ||
---|---|---|
41 | 41 |
</xsl:template> |
42 | 42 |
<xsl:template match="/"> |
43 | 43 |
<xsl:choose> |
44 |
<xsl:when test=".//column[@name = 'TitreUk (SIM et autres sources complémentaires)'] | .//column[@name = 'TitreFr (SIM et autres sources complémentaires)'] | .//column[@name = 'Projet Nom Complet']"> |
|
44 |
<xsl:when test=".//column[@name = 'TitreUk (SIM et autres sources complémentaires)'] | .//column[@name = 'TitreFr (SIM et autres sources complémentaires)'] | .//column[@name = 'Projet Nom Complet'] | .//column[@name = 'Acronyme (SIM)'] | .//column[@name = 'Acronyme']">
|
|
45 | 45 |
<record> |
46 | 46 |
|
47 | 47 |
<xsl:copy-of select=".//*[local-name() = 'header']"/> |
... | ... | |
73 | 73 |
<xsl:value-of select=".//column[@name = 'TitreUk (SIM et autres sources complémentaires)']"/> |
74 | 74 |
</FIELD> |
75 | 75 |
</xsl:when> |
76 |
<xsl:when test=".//column[@name = 'TitreFr (SIM et autres sources complémentaires)']"> |
|
77 |
<FIELD name="title"> |
|
78 |
<xsl:value-of select=".//column[@name = 'TitreFr (SIM et autres sources complémentaires)']"/> |
|
79 |
</FIELD> |
|
80 |
</xsl:when> |
|
81 |
<xsl:when test=".//column[@name = 'Projet Nom Complet']"> |
|
82 |
<FIELD name="title"> |
|
83 |
<xsl:value-of select=".//column[@name = 'Projet Nom Complet']"/> |
|
84 |
</FIELD> |
|
85 |
</xsl:when> |
|
76 | 86 |
<xsl:otherwise> |
77 | 87 |
<FIELD name="title"> |
78 |
<xsl:value-of select=".//column[@name = 'TitreFr (SIM et autres sources complémentaires)'] | .//column[@name = 'Projet Nom Complet']"/>
|
|
88 |
<xsl:value-of select=".//column[@name = 'Acronyme (SIM)'] | .//column[@name = 'Acronyme']"/>
|
|
79 | 89 |
</FIELD> |
80 | 90 |
</xsl:otherwise> |
81 | 91 |
</xsl:choose> |
Also available in: Unified diff
changed transformation to insert the project acronym when the project title is not present