Subject: RE: How Do I Select A Section of XML Based On A Code Value
From: "Marty McKeever" <marty.mckeever@xxxxxxxxxx>
Date: Wed, 25 Feb 2004 10:25:02 -0500
|
I'd try
select="VehInfo[descendant::UsageInfoCode='Work']"
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Gary Fix
> Sent: Wednesday, February 25, 2004 10:17 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: How Do I Select A Section of XML Based On A Code Value
>
>
> Hi,
> I have an xml something like this:
>
> <VehInfo>
> <ModelYear>2004</ModelYear>
> <Model>Ford</Model>
> <UsageInfo>
> <UsageInfoCode>Work</UsageInfoCode>
> </UsageInfo>
> </VehInfo>
> <VehInfo>
> <ModelYear>1994</ModelYear>
> <Model>Toyota</Model>
> <UsageInfo>
> <UsageInfoCode>Pleasure</UsageInfoCode>
> </UsageInfo>
> </VehInfo>
>
> and want to transform this into xml using xsl, selecting the
> correct section based on the <UsageInfoCode> tag. For example, if
> I am to select using an "UsageInfoCode" of "Work", then I want
> the output xml to look like this:
>
> <VehInfo>
> <ModelYear>2004</ModelYear>
> <Model>Ford</Model>
> </VehInfo>
>
> Any help would be greatly appreciated!
> thanks....gary...
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|