Re: [xml-dev] simple xslt question

From
Wo Chang <>
To
Date
2002-02-20T17:47:38Z
ID
<00a101c1ba36$afc491a0$4b3d0681@dell8k>
Thread
Re: [xml-dev] simple xslt question
Thanks for all the replies and they all work!
It's so nice to have the extended hands!

--Wo

----- Original Message ----- 
From: "Wo Chang" <>
To: <>
Sent: Wednesday, February 20, 2002 12:06 PM
Subject: [xml-dev] 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></Email>
> </Root>
> 
> which I would like to see the output as:
> 
>   Steve White, 
>   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>