- <xsl:template match="//e:explain">
- <metadata xmlns:dc="http://purl.org/dc/elements/1.1/"
- z:id="{concat(e:serverInfo/@protocol, ':',
- e:serverInfo/e:host, ':',
- e:serverInfo/e:port, '/',
- e:serverInfo/e:database)}">
- <dc:title>
- <xsl:value-of select="e:databaseInfo/e:title"/>
- </dc:title>
- <dc:creator>
- <xsl:value-of select="e:databaseInfo/e:author"/>
- </dc:creator>
- <!-- Subject -->
- <dc:description>
- <xsl:value-of select="e:databaseInfo/e:description"/>
- </dc:description>
- <!-- Publisher -->
- <!-- Contributor -->
- <dc:date>
- <xsl:value-of select="e:serverInfo/e:database/@lastUpdate"/>
- </dc:date>
- <dc:type>Service</dc:type>
- <!-- Format -->
- <dc:identifier>
- <xsl:value-of select="concat(
- e:serverInfo/e:host, ':',
- e:serverInfo/e:port, '/',
- e:serverInfo/e:database)"/>
- </dc:identifier>
- <!-- Source -->
- <dc:language>
- <xsl:value-of select="e:databaseInfo/e:langUsage"/>
- </dc:language>
- <!-- Relation -->
- <!-- Coverage -->
- <!-- Rights -->
- </metadata>
- </xsl:template>