So ersetzen Sie Kommas in XSL durch Leerzeichen

Ich muss jedes zweite Komma durch ein Leerzeichen in meiner XML-Ausgabe ersetzen. Im Moment habe ich Breiten- und Längengrade, die so aussehen:

-0.52437106918239,0.391509433962264,-0.533805031446541,0.430817610062893,0 
-0.547955974842767,0.427672955974843,

Ich brauche die Koordinaten in meiner XML-Ausgabe, um so auszusehen:

-0.52437106918239 0.391509433962264, -0.533805031446541 0.430817610062893,0   
-0.547955974842767 0.427672955974843

Wie kann ich XSLT verwenden, um dies zu tun? Hier ist mein xsl:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"    
xmlns:kml="http://www.opengis.net/kml/2.2">
<xsl:output method="text"/>

<xsl:template match="/">
<xsl:apply-templates select="kml:kml/kml:Document/kml:Placemark/kml:Polygon  
/kml:outerBoundaryIs/kml:LinearRing"/>
</xsl:template>

  <xsl:template match="kml:LinearRing">
"POLYGON((<xsl:value-of select="kml:coordinates"/>))"
 </xsl:template>
</xsl:stylesheet>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage