[xsl] Lookup (?)

Subject: [xsl] Lookup (?)
From: Kurt George Gjerde <kurt.gjerde@xxxxxxxxxxxxxxxxx>
Date: Mon, 18 Feb 2002 12:46:33 +0100 (MET)
Hi,

Is it possible in xslt to get hold of the content (value) of a node which
path is contained in an attribute of another node??

I have an xml file like this:

<!-- this is a quick-and-dirty xml-form thing (not xforms)
     just as an example -->

<imb>
  <form>
    <input ref="//data/user/firstname">
      <caption>First name</caption>
    </input>
    <input ref="//data/user/lastname">
      <caption>Last name</caption>
    </input>
  </form>

  <data>
    <user>
      <firstname>Jix</firstname>
      <lastname>Jacoby</lastname>
    </user>
  </data>
</imb>

Which needs to come out as something like this:

  <p>
    First name: <input name="//data/user/firstname" value="Jix"/>
  </p><p>
    Last name: <input name="//data/user/lastname" value="Jacoby"/>
  </p>

Haven't found any way of doing this. Is it possible with XSLT or by using
some Saxon extensions?


Thanks,
-Kurt.
__________
kurt george gjerde <kurt.gjerde@xxxxxxxxxxxx>
intermedia uib, university of bergen

use Perl;


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


Current Thread