Re: attributes of a parent node

Subject: Re: attributes of a parent node
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Mon, 08 May 2000 15:23:04 +0100


or, using short syntax,


is the XPath expression you are looking for.

That is, <xsl:value-of select="../@number"/> should work for you.

If your order were implicit in the XML source, another way to do this would
be something like <xsl:number from="question" count="question|subquestion"
level="any"/> (see XSLT 7.7) instead of building the strings from the

Good luck,

At 02:27 PM 5/8/00 -0400, you wrote:
>Hello everyone,
>Is it possible to get to an attribute of a parent node?
>Example XML:
><question number="1">What is your phone number?
>	<subquestion number="1">Home phone number?</subquestion>
>	<subquestion number="2">Work phone number?<subquestion>
><question number="2">What is you name?
>	<subquestion number="1">First name?</subquestion>
>	<subquestion number="2">Last name?</subquestion>
>I want to get an output of:
>1. What is your phone number?
>	1.1 Home phone number?
>	1.2 Work phone number?

Wendell Piez                            mailto:wapiez@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.      
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
  Mulberry Technologies: A Consultancy Specializing in SGML and XML

 XSL-List info and archive:

Current Thread