[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] pulling info from SVG file with document(file) functio
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|