RE: [xsl] How Do I Select A Section of XML Based On A Code Value

Subject: RE: [xsl] 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: [xsl] 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


Current Thread