[xsl] attributes and nodes

Subject: [xsl] attributes and nodes
From: saigo@xxxxxxxxxxxxx (Evgenia Firsova)
Date: Mon, 21 Apr 2003 15:11:47 +0400
Hello,

I have xml:
<AddressCountryList>
	<Country ID="1" DepartID="8" Name="countryname">
		<City Nick="nickname1" Mail="mail" AddressID="1">
			<PhoneList>
				<Phone Num="pnone"/>
			</PhoneList>
		</City>
		<City Nick="nickname2" Mail="mail" AddressID="3">
			<PhoneList>
				<Phone Num="phone"/>
			</PhoneList>
		</City>
	</Country>
	...
</AddressCountryList>

I need an XPATH, which matched Country with _all_ it's attributes and 
_some_ childrens.
Something like //AddressCountryList/Country/@*|City[@Nick='nickname1']

The result I need is:

<AddressCountryList>
	<Country ID="1" DepartID="8" Name="countryname">
		<City Nick="nickname1" Mail="mail" AddressID="1">
			<PhoneList>
				<Phone Num="pnone"/>
			</PhoneList>
		</City>
	</Country>
	...
</AddressCountryList>

This task should be done with only one XPATH because I'll use it not in 
xslt, ubt on other script language.

Please, please help me.

-- 
 Yours sincerely, Evgenia Firsova (saigo@xxxxxxxxxxxxx)
 ---------------------------------------------------
 NEVA Travel Company    http://www.nevatravel.ru/  
 Russia, St.Petersburg, 1st. Sovetskaya str. 8
 fax +7 (812) 327-3267  phone +7 (812) 277-4212


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread