Subject: [xsl] pulling info from SVG file with document(file) function From: "Wilcox, Paul" <Paul.Wilcox@xxxxxxxxxxxxx> Date: Wed, 15 Aug 2001 15:41:16 -0400 |
I am at an impass trying to use the document() function to pull specific information from a secondary file. I can use <xsl:copy-of select="document(file)" /> to copy the svg into the output, but can not pull specific information, i.e. the attributes from the top level <svg> tag. I am using saxon 6.2.2. ideas? Thanks. xsl: <xsl:value-of select="document($file)//svg/@width" /> <xsl:value-of select="document($file)//svg/@height" /> <xsl:value-of select="document($file)//svg/@viewBox" /> (I have also tried document($file)/svg/@width, and document($file//svg/@width) ) source svg file: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000303 Stylable//EN" "http://www.w3.org/TR/2000/03/WD-SVG-20000303/DTD/svg-20000303-stylable.dtd" [ <!ENTITY st0 "fill-rule:nonzero;clip-rule:nonzero;"> <!ENTITY st1 "fill-rule:nonzero;clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0 .481;stroke-linecap:square;stroke-miterlimit:10;"> <!ENTITY st2 "font-family:'Arial-BoldMT';"> ]> <svg width="685.42pt" height="469.3pt" viewBox="0 0 685.42 469.3" xml:space="preserve"> <style type="text/css" /> ....more.... </svg> Paul Wilcox Software Engineer Global Knowledge and Language Services XEROX email: Paul.Wilcox@xxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] namespace problem, Sunil Dua | Thread | Re: [xsl] pulling info from SVG fil, Jiri Jirat |
RE: [xsl] apostrophe in paramter ca, Uronis, Jeremy | Date | RE: [xsl] apostrophe in paramter ca, Uronis, Jeremy |
Month |