Subject: Re: [xsl] pulling info from SVG file with document(file) function From: "Robert Koberg" <rob@xxxxxxxxxx> Date: Wed, 15 Aug 2001 13:36:48 -0700 |
also, you might want to put the return from the document call in a variable so you can use it over and over. <xsl:variable name="svg-root" select="document('file.xml')/svg" /> ----- Original Message ----- From: <bryan.s.schnabel@xxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, August 15, 2001 1:29 PM Subject: RE: [xsl] pulling info from SVG file with document(file) function > When you set your variable, are you including an extra set of quotes? > > <xsl:variable name="file" select="'file.xml'" /> > > This should help. > > Bryan > > -----Original Message----- > From: Wilcox, Paul [mailto:Paul.Wilcox@xxxxxxxxxxxxx] > Sent: Wednesday, August 15, 2001 12:41 PM > To: 'XSL-List@xxxxxxxxxxxxxxxxxxxxxx' > Subject: [xsl] pulling info from SVG file with document(file) function > > > > 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 > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] pulling info from SVG fil, bryan . s . schnabel | Thread | RE: [xsl] pulling info from SVG fil, Wilcox, Paul |
RE: [xsl] apostrophe in paramter ca, Uronis, Jeremy | Date | RE: [xsl] Re: XSL Literature, Joshua Allen |
Month |