xsl-list
[Top] [All Lists]

RE: problem using document() in xslt

2004-02-02 11:57:33
The most likely explanation is that the XSLT processor doesn't know
where the stylesheet was loaded from, which can happen if you supply it
from an in-memory source. Beyond that, the details are specific to
4suite, and will depend on how you invoked the transformation, which you
haven't said.

Michael Kay

-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com 
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of 
davekennedy(_at_)alescere(_dot_)com
Sent: 02 February 2004 16:48
To: XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] problem using document() in xslt


This is my first attempt at using multiple xml documents in a 
transformation. I am using 4suite for the transformation and 
it is telling me that

<xsl:value-of select='document("meta.xml")/metadata/table/@name'/>

is an invalid URI.  "meta.xml" is definately in the same 
directory as the xml and xsl files that I am transforming.

Here is meta.xml:

<metadata>
  <table name="Employee Information">
  <field name="emp_ID">
    <datatype>number</datatype>
    <prettyprint>Employee ID</prettyprint>
  </field>
  <field name ="emp_name">
    <datatype>text</datatype>
    <prettyprint>Employee Name</prettyprint>
  </field>
  <field name="emp_bday">
    <datatype>date</datatype>
    <prettyprint>Employee Birthday</prettyprint>
  </field>
  </table>
</metadata>

I am trying to reference "Employee Information".  Any ideas?

Thanks much,


-- 
David Kennedy
Program Manager, Alescere LLC.
630.968.8950 x311

Find us on the web at http://www.alescere.com



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>