[Home] [By Thread] [By Date] [Recent Entries]


Thanks for all the replies and they all work!
It's so nice to have the extended hands!

--Wo

----- Original Message ----- 
From: "Wo Chang" <wchang@n...>
To: <xml-dev@l...>
Sent: Wednesday, February 20, 2002 12:06 PM
Subject:  simple xslt question


> Hi,
> 
> This should be a simple XSLT question.  If I have the following xml:
> 
> <Root>
>  <Name>Steve White</Name>
>  <Addr>
>     <Street>123 Main Road</Street>
>     <City>Mycity</City>
>     <State>CA</State>
>     <Zip>12345</Zip>
>  </Addr>
>  <Email>swhite@m...</Email>
> </Root>
> 
> which I would like to see the output as:
> 
>   Steve White, swhite@m...
>   123 Main Road
>   Mycity, CA  12345
> 
> I could use template:  <xsl:template match="Name"> to get the name
> and another tempate to get the Email, but when it gets to the Email,
> the address is already processed or printed.  I have tried to "copy"
> as well as "copy-of" but they just copy the element with and without
> the children.  I also tried with the xpath starting from the "/" but no go.
> 
> I could also use variable to hold all the values and then print them out,
> but my real xml is quite long and don't think using variables would help.
> 
> Any idea how should I go about?
> 
> Thanks in advanced.
> 
> --Wo
> 
> 
> 
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> 
> The list archives are at http://lists.xml.org/archives/xml-dev/
> 
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member