summaryrefslogtreecommitdiffstats
path: root/xslt
diff options
context:
space:
mode:
Diffstat (limited to 'xslt')
-rw-r--r--xslt/manualcsv2xml.xslt8
1 files changed, 3 insertions, 5 deletions
diff --git a/xslt/manualcsv2xml.xslt b/xslt/manualcsv2xml.xslt
index 877410ba7..ef6397580 100644
--- a/xslt/manualcsv2xml.xslt
+++ b/xslt/manualcsv2xml.xslt
@@ -392,13 +392,11 @@
<xsl:choose>
<xsl:when test="substring($line, 1, 1) = '&quot;'">
<xsl:choose>
- <xsl:when test="substring-before($line,'&quot;$fs') != ''">
- <xsl:value-of select="substring-before($line,'&quot;$fs')"/>
+ <xsl:when test="substring-before(substring-after($line, '&quot;'), '&quot;') != ''">
+ <xsl:value-of select="substring-before(substring-after($line, '&quot;'), '&quot;')"/>
</xsl:when>
<xsl:otherwise>
- <xsl:if test="substring-after(substring-after($line, '&quot;'), '&quot;') = ''">
- <xsl:value-of select="concat(substring-after($line, '&quot;'), substring-before($remaining, '&quot;'))"/>
- </xsl:if>
+ <xsl:value-of select="concat(substring-after($line, '&quot;'), substring-before($remaining, '&quot;'))"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>