Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: XSL variable conundrum

From: "Buzby" <gb@---------.--->
To: NULL
Date: 11/6/2008 2:55:00 PM
Dimitre Novatchev wibbled:

> So, where is the XML document in question?


Good point!

I've cut the file down as it was big - basically it loops through the
<hotels> with an innner loop on <disponibilidad> where daily price etc
etc is shown for each day. I only want to show the hotel if all the
<estados> equal to ok - so for example over a booking period there may
only be three days available out of four days required so moveonto the
next hotel.

I'm complete and utterly stuck!

Many thanks and best regards

Grant



<respuesta>

	<hoteles>
		<hotel>
	<codigo><![CDATA[600481]]></codigo>
    <afiliacion><![CDATA[HA]]></afiliacion>
	<nombre_h><![CDATA[THE BRUNEL]]></nombre_h>
	<direccion><![CDATA[79-81 GLOUCESTER TERRACE]]></direccion>
	<provincia><![CDATA[INLON]]></provincia>
	<provincia_nombre><![CDATA[LONDON]]></provincia_nombre>
	<poblacion><![CDATA[LONDON]]></poblacion>
	<descripcion><![CDATA[This is located near Hyde Park and just a short
distance from Queensway and offers 42 fully-fitted
rooms..]]></descripcion>
	<como_llegar><![CDATA[From Heathrow airport: take the metro to
Lancaster Gate..]]></como_llegar>
	<categoria><![CDATA[3]]></categoria>

<foto><![CDATA[http://www.hotelresb2b.com/images/hoteles/11662_fotpe1_HA
BITACION1OKOK111.JPG]]></foto>

<plano><![CDATA[http://www.hotelresb2b.com/planos/11662_plano_PLHAHC0116
62.GIF]]></plano>
	<pago_directo><![CDATA[S]]></pago_directo>
	<calidad><![CDATA[1]]></calidad>
	<marca><![CDATA[HA#]]></marca>
	<telefono><![CDATA[44 207 2624481]]></telefono>
	<valores><disponibilidad>
	<fecha><![CDATA[02-JAN-09]]></fecha>
	<tipo_habitaciones><![CDATA[TP]]></tipo_habitaciones>
	<n_habitaciones>1</n_habitaciones>
	<tarifa><![CDATA[PW]]></tarifa>
	<precio>108.8</precio>
	<comision>13</comision>
    <neto>96.76</neto>
	<servicio><![CDATA[BB]]></servicio>
	<estado><![CDATA[OK]]></estado>
	<fecha_entrada><![CDATA[20090102]]></fecha_entrada>
	<fecha_salida><![CDATA[20090103]]></fecha_salida>
	<divisa><![CDATA[EU]]></divisa>
	<adultosnin><![CDATA[2]]></adultosnin>
	<paxes1><![CDATA[2]]></paxes1>
</disponibilidad><disponibilidad>
	<fecha><![CDATA[03-JAN-09]]></fecha>
	<tipo_habitaciones><![CDATA[TP]]></tipo_habitaciones>
	<n_habitaciones>1</n_habitaciones>
	<tarifa><![CDATA[PW]]></tarifa>
	<precio>108.8</precio>
	<comision>13</comision>
    <neto>96.76</neto>
	<servicio><![CDATA[BB]]></servicio>
	<estado><![CDATA[OK]]></estado>
	<fecha_entrada><![CDATA[20090103]]></fecha_entrada>
	<fecha_salida><![CDATA[20090104]]></fecha_salida>
	<divisa><![CDATA[EU]]></divisa>
	<adultosnin><![CDATA[2]]></adultosnin>
	<paxes1><![CDATA[2]]></paxes1>
</disponibilidad><disponibilidad>
	<fecha><![CDATA[04-JAN-09]]></fecha>
	<tipo_habitaciones><![CDATA[TW]]></tipo_habitaciones>
	<n_habitaciones>1</n_habitaciones>
	<tarifa><![CDATA[PW]]></tarifa>
	<precio>70.4</precio>
	<comision>13</comision>
    <neto>62.61</neto>
	<servicio><![CDATA[BB]]></servicio>

	<estado><![CDATA[OK]]></estado>


	<fecha_entrada><![CDATA[20090104]]></fecha_entrada>
	<fecha_salida><![CDATA[20090105]]></fecha_salida>
	<divisa><![CDATA[EU]]></divisa>
	<adultosnin><![CDATA[2]]></adultosnin>
	<paxes1><![CDATA[2]]></paxes1>
</disponibilidad></valores>
	<pob_serviprove><![CDATA[0]]></pob_serviprove>
	<puntos><![CDATA[S]]></puntos>
	<edadnindes><![CDATA[0]]></edadnindes>
	<edadninhas><![CDATA[12]]></edadninhas>
    <longitud><![CDATA[-0.179]]></longitud>
    <latitud><![CDATA[51.514]]></latitud>
    
    <sp>N</sp>
    <paqfs_cod>0</paqfs_cod>
    <paqfs_nom></paqfs_nom>
	<categoria2><![CDATA[CO]]></categoria2>
    <tarifa_negociada><![CDATA[]]></tarifa_negociada>
</hotel>
<hotel>
	<codigo><![CDATA[450286]]></codigo>
    <afiliacion><![CDATA[HA]]></afiliacion>
	<nombre_h><![CDATA[KENSINGTON COURT ]]></nombre_h>
	<direccion><![CDATA[33, NEVERN PLACE EAR]]></direccion>
	<provincia><![CDATA[INLON]]></provincia>
	<provincia_nombre><![CDATA[LONDON]]></provincia_nombre>
	<poblacion><![CDATA[LONDON]]></poblacion>
	<descripcion><![CDATA[Hotel located in the hip area in London. Located
in the hip area of Kensington and Earl?s Court. At just two minutes
walking from Earl?s Court Convention and Exhibition Center, at just 200
metres, and at 4 kilometres from downtown London. Heathrow
International Airport is at 20 kilometres. The train station is at 3
kilometres, the bus stop at 200 metres and the tube station at 300
metres. This location make the hotel a versatile establishment,
suitable for business people and tourists alike. The hotel?s 35 rooms
have all the necessary facilities to guarantee guests all the comforts
of an excellent location and a kind staff.]]></descripcion>
	<como_llegar><![CDATA[From Heathrow airport: take the metro to Earls
Court.
Closest station is Earl?s Court on the Piccadilly (District
Lines).]]></como_llegar>
	<categoria><![CDATA[3]]></categoria>

<foto><![CDATA[http://www.hotelresb2b.com/images/hoteles/3795_fotpe1_HAB
ITACION1OKOK111.JPG]]></foto>

<plano><![CDATA[http://www.hotelresb2b.com/planos/3795_plano_PLHA3795.GI
F]]></plano>
	<pago_directo><![CDATA[S]]></pago_directo>
	<calidad><![CDATA[1]]></calidad>
	<marca><![CDATA[HA#]]></marca>
	<telefono><![CDATA[44 207 3705151]]></telefono>
	<valores><disponibilidad>
	<fecha><![CDATA[02-JAN-09]]></fecha>
	<tipo_habitaciones><![CDATA[TW]]></tipo_habitaciones>
	<n_habitaciones>1</n_habitaciones>
	<tarifa><![CDATA[PR]]></tarifa>
	<precio>97.28</precio>
	<comision>13</comision>
    <neto>86.52</neto>
	<servicio><![CDATA[BB]]></servicio>
	<estado><![CDATA[OK]]></estado>
	<fecha_entrada><![CDATA[20090102]]></fecha_entrada>
	<fecha_salida><![CDATA[20090103]]></fecha_salida>
	<divisa><![CDATA[EU]]></divisa>
	<adultosnin><![CDATA[2]]></adultosnin>
	<paxes1><![CDATA[2]]></paxes1>
</disponibilidad><disponibilidad>
	<fecha><![CDATA[03-JAN-09]]></fecha>
	<tipo_habitaciones><![CDATA[TW]]></tipo_habitaciones>
	<n_habitaciones>1</n_habitaciones>
	<tarifa><![CDATA[PR]]></tarifa>
	<precio>97.28</precio>
	<comision>13</comision>
    <neto>86.52</neto>
	<servicio><![CDATA[BB]]></servicio>
	<estado><![CDATA[OK]]></estado>
	<fecha_entrada><![CDATA[20090103]]></fecha_entrada>
	<fecha_salida><![CDATA[20090104]]></fecha_salida>
	<divisa><![CDATA[EU]]></divisa>
	<adultosnin><![CDATA[2]]></adultosnin>
	<paxes1><![CDATA[2]]></paxes1>
</disponibilidad><disponibilidad>
	<fecha><![CDATA[04-JAN-09]]></fecha>
	<tipo_habitaciones><![CDATA[TW]]></tipo_habitaciones>
	<n_habitaciones>1</n_habitaciones>
	<tarifa><![CDATA[PR]]></tarifa>
	<precio>97.28</precio>
	<comision>13</comision>
    <neto>86.52</neto>
	<servicio><![CDATA[BB]]></servicio>
	<estado><![CDATA[OK]]></estado>
	<fecha_entrada><![CDATA[20090104]]></fecha_entrada>
	<fecha_salida><![CDATA[20090105]]></fecha_salida>
	<divisa><![CDATA[EU]]></divisa>
	<adultosnin><![CDATA[2]]></adultosnin>
	<paxes1><![CDATA[2]]></paxes1>
</disponibilidad></valores>
	<pob_serviprove><![CDATA[0]]></pob_serviprove>
	<puntos><![CDATA[S]]></puntos>
	<edadnindes><![CDATA[0]]></edadnindes>
	<edadninhas><![CDATA[12]]></edadninhas>
    <longitud><![CDATA[-0.196]]></longitud>
    <latitud><![CDATA[51.492]]></latitud>
    
    <sp>N</sp>
    <paqfs_cod>0</paqfs_cod>
    <paqfs_nom></paqfs_nom>
	<categoria2><![CDATA[CO]]></categoria2>
    <tarifa_negociada><![CDATA[]]></tarifa_negociada>
</hotel>
	</hoteles>
</parametros>
</respuesta>
-- 
Buzby
There's nothing more dangerous than a resourceful idiot


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent