|
Subject: RE: [xsl] From a string to node-set From: Dongling Ding <dling61@xxxxxxxxx> Date: Thu, 28 Aug 2003 10:05:12 -0700 (PDT) |
Thanks for reply!
> > I created a template called replacement with one
> > parameter, which checks the test.xml to see if
> there
> > is an element there, if yes, copy that element and
> > value; if not, create that element.
> >
> > My problem is that if i pass the parameter as
> node-set
> > i need to convert node-set to string. However,
> that
> > node-set is empty since the element is not there.
> If I
> > pass the parameter as string, I need to convert
> string
> > into node-set and test its existence. That causes
> me a
> > problem.
>
> You won't be able to make the latter test even if
> you could convert a string into a node-set, because
> that new node-set wouldn't contain the same nodes as
> the source tree. You could only test if an element
> by that name exits, testing for identity wouldn't
> work.
At this moment I can only get string and pass it into
the template. How can I test if an element by that
name exists?
Thanks
Dongling
> Anyhow, pass both the name and the node-set, as two
> parameters.
>
> > <xsl:otherwise>
> > <xsl:element name="?????name($pName)"/>
>
> You need to use AVT, ie.
>
> <xsl:element name="{name($pName)}">
> ...
>
> Cheers,
>
> Jarno
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] From a string to node-set, Jarno . Elovirta | Thread | RE: [xsl] From a string to node-set, Jarno . Elovirta |
| Re: [xsl] Re: Incrementing a Global, Wendell Piez | Date | RE: [xsl] Question about Page-Maste, Lehming, Thea |
| Month |