Mercurial > dive4elements > river
changeset 7256:b8d6aac3acf2
ETL: Added repair XSLT script to rename value of GEWAESSER attribute 'Untere Havel-Wasserstraße (UHW)' with 'Havel'.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Mon, 07 Oct 2013 11:13:40 +0200 |
parents | 5783bd29de8a |
children | 88b70c788b0f |
files | etl/doc/havel.xsl |
diffstat | 1 files changed, 20 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/etl/doc/havel.xsl Mon Oct 07 11:13:40 2013 +0200 @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + + <xsl:output method="xml"/> + + <xsl:template match="/DIPSFLYS/STATIONEN/PEGELSTATION[@GEWAESSER='Untere Havel-Wasserstraße (UHW)']"> + <PEGELSTATION> + <xsl:attribute name="GEWAESSER">Havel</xsl:attribute> + <xsl:apply-templates select="@*[local-name() != 'GEWAESSER']"/> + <xsl:apply-templates select="node()"/> + </PEGELSTATION> + </xsl:template> + + <xsl:template match="@*|node()"> + <xsl:copy> + <xsl:apply-templates select="@*|node()"/> + </xsl:copy> + </xsl:template> + +</xsl:stylesheet>