[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Saving entire xml-Structures in a single variable

Subject: Re: Saving entire xml-Structures in a single variable
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Wed, 11 Jul 2001 04:40:27 -0700 (PDT)
xform variable
Hi Roman,

Use:

<xsl:variable name="someName" select="$your_xform_instance/*"/>

>From your message it is not clear where the "xform:instance" element is and it's
context, and this is why I can't specify the exact XPath expression to it.

Supposing that it is defined as a (single) child of your xsl:stylesheet, then the
above variable definition could be written more precisely as:

<xsl:variable name="someName" select="document('')/*/xform:instance/*"/>


Cheers,
Dimitre Novatchev.

Roman Huditsch wrote:

Hi there!

I'm working currently on a project which relies very much on the new
XForms- WD in combination with XSL. There is an element in the
XForms-Syntax called "xform:instance", which holds an entire
XML-structure.

EX.: 

<xform:instance>
	<data>
		<name/>
		<lastname/>
		<tel.number/>
		<birthdate>
			<day/>
			<month/>
			<year/>
		</birthdate>
	</data>
</xform:instance>

Ok, my problem now is that I would like to take this structure between
the <instance>- Tags und store it in a variable within my stylesheet.
But I can't think of a way to give out the contained element-names. 
The content of the variable should at the end look like this: 

$i
{<data><name/><lastname/><tel.number/><birthdate><day/><month/><year/></
birthdate></data> }

I tried it with a simple <xsl:copy-of select="......"> but this command
just gives me the text-content back, which is in that case null.

Could you please help me??

Yours,
Roman
 



__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.