Subject: Problem with extracting text from svg file
From: russurquhart1@xxxxxxxxxxx
Date: Tue, 09 Oct 2012 16:27:22 -0500 (CDT)
|
Hi All,
I am trying to get a small xslt to get the d attribute value of an svg path element. My code is the following:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:svg="http://www.w3.org/2000/svg" >
<xsl:output method="text" indent="yes" />
<xsl:template match="svg:path">
<xsl:value-of select="@d"/>
<xsl:apply-templates />
</xsl:template>
</xsl:stylesheet>
The svg file has input of the following:
<path d="M145 20 v 374M210.16666666666669 20 v 374M275.33333333333337 20 v 374M340.50000000000006 20 v 374M405.66666666666674 20 v 374M470.8333333333334 20 v 374M536.0000000000001 20 v 374" class="gridlines"/>
When i try and run the xslt, with the Saxon HE version, i get the following error:
Error
java.net.UnknownHostException: www.w3.org
Transformation failed: Run-time errors were reported
I understand that working with namespaces can be tricky, but i just wanted to get the text out.
If anyone could shine some light on this, i would appreciate it!
Thanks,
Russ
|