Sum af danske tal i XSLT
Jeg har noget XML fra en DataView Web Part i SharePoint.Ideen er at jeg gerne vil summere tallene i en af kolonnerne fra denne (Distance i dette tilfælde). Da SharePointen i dette tilfælde er dansk, så er tallene f.eks.
4,5
-3,3
4
<tom værdi>
-2,1
Jeg kan godt finde frem til disse tal via XPath:
/dsQueryResponse/Rows/Row/@Distance
Men hvordan får jeg summeret tallene i XSLT, for den kan ikke håndtere det danske decimaltegn, men kun det engelske ('.').
Medtager lige stylesheet definitionen her, hvis det har betydning for mulige forslag:
<xsl:stylesheet xmlns:x="http://www.w3.org/2001/XMLSchema"
xmlns:d="http://schemas.microsoft.com/sharepoint/dsp"
version="1.0" exclude-result-prefixes="xsl msxsl ddwrt"
xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime"
xmlns:asp="http://schemas.microsoft.com/ASPNET/20"
xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:SharePoint="Microsoft.SharePoint.WebControls"
xmlns:ddwrt2="urn:frontpage:internal">