Struktura XML
V každém XML souboru je obsažen vždy jeden HOTEL s veškerými informacemi:
- COUNTRY - hodnota: název země dle našeho katalogu
- DESTINATION - hodnota: název destinace dle našeho katalogu
-
NAME - hodnota: název hotelu dle našeho katalogu
- parametr ID: unikátní číslo hotelu v našem systému
-
ACCOMMODATION - hodnota: typ ubytovací kapacity (hotel, apartmán, apod.)
- parametr ID: typ ubytování dle číselníku
- CATEGORY - hodnota: kategorie ubytování ("hvězdičky" - 3, 3+, 4, 4+, apod.)
- DESCRIPTION - hodnota: popis hotelu (je-li vložen)
-
TOURS - obsahuje jednotlivé zájezdy do daného hotelu
- parametr COUNT: počet obsažených zájezdů
-
TOUR - obsahuje data jednoho zájezdu
- parametr TYPE: typ zájezdu dle číselníku (pobytový, poznávací, apod.)
- parametr SUBTITLE: podtitul zájezdu (je-li vložen)
- parametr DATE: datum začátku zájezdu
- parametr DATE_TO: datum konce zájezdu
- parametr DAYS: počet dní (za první den počítán datum odletu)
- parametr NIGHTS: počet nocí
- parametr TRANSPORT: typ dopravy dle číselníku (letecky, autobusem, apod.)
- parametr FOOD: typ stravy dle číselníku (polopenze, all-inclusive, apod.)
- parametr LM: příznak zájezdu last-minute (1 = last minute zájezd)
- parametr UNIQUEID: unikátní číslo zájezdu v našem systému
- parametr PRICE: základní cena zájezdu
-
DEPARTURES - obsahuje možná místa odletu daného zájezdu
-
DEPARTURE - hodnota: název místa odletu (Praha, Brno, apod.)
- parametr ID: číslo místa odletu dle číselníku
-
DEPARTURE - hodnota: název místa odletu (Praha, Brno, apod.)
- DESCRIPTION - doplňující popis zájezdu (je-li vložen)
- ADDITION - textový dodatek k cenám (je-li vložen)
-
FEES - obsahuje další ceny zájezdu (jsou-li vloženy)
-
FEE - hodnota: výše další ceny/taxy/příplatku
- parametr NAME: název ceny/taxy/příplatku
-
FEE - hodnota: výše další ceny/taxy/příplatku
Ukázka dat
<?xml version="1.0" encoding="iso-8859-2"?> <HOTEL> <COUNTRY>Aruba</COUNTRY> <DESTINATION>Aruba - Eagle Beach</DESTINATION> <NAME ID="1">MVC EAGLE BEACH</NAME> <ACCOMMODATION ID="1">hotel</ACCOMMODATION> <CATEGORY>3</CATEGORY> <DESCRIPTION>Poloha: MVC Eagle Beach se nachází v severozápadní části Aruby 5 minut jízdy od hlavního města Aruby ....</DESCRIPTION> <TOURS COUNT="2"> <TOUR TYPE="1" SUBTITLE="" DATE="2007-02-07" DATE_TO="2007-02-14" DAYS="8" NIGHTS="7" TRANSPORT="1" FOOD="2" LM="" UNIQUEID="88955" PRICE="39990"> <DEPARTURES> <DEPARTURE ID="1">Praha</DEPARTURE> </DEPARTURES> <DESCRIPTION>Základní program pro naše zájezdy: 1. den odlet z Prahy, let na trase přes Amsterdam na Arubu, přílet na ....</DESCRIPTION> <ADDITION /> <FEES> <FEE NAME="Letištní taxa (od 2 let)">5600</FEE> <FEE NAME="Přistýlka dospělá osoba">46990</FEE> <FEE NAME="Noc navíc dítě 2-12 let">38990</FEE> <FEE NAME="Jednolůžkový pokoj">46990</FEE> <FEE NAME="Noc navíc Single">3000</FEE> <FEE NAME="Noc navíc dospělá osoba">2000</FEE> <FEE NAME="Noc navíc dítě 2-12 let">1200</FEE> </FEES> </TOUR> <TOUR TYPE="1" SUBTITLE="" DATE="2007-02-07" DAYS="7" TRANSPORT="1" FOOD="2" LM="" UNIQUEID="88955" PRICE="39990"> <DEPARTURES> <DEPARTURE ID="1">Praha</DEPARTURE> </DEPARTURES> <DESCRIPTION>Základní program pro naše zájezdy: 1. den odlet z Prahy, let na trase přes Amsterdam na Arubu, přílet na ....</DESCRIPTION> <ADDITION>Tento zájezd je vhodný především pro velmi ....</ADDITION> <FEES> <FEE NAME="Letištní taxa (od 2 let)">5600</FEE> <FEE NAME="Přistýlka dospělá osoba">46990</FEE> <FEE NAME="Noc navíc dítě 2-12 let">38990</FEE> <FEE NAME="Jednolůžkový pokoj">46990</FEE> <FEE NAME="Noc navíc Single">3000</FEE> <FEE NAME="Noc navíc dospělá osoba">2000</FEE> <FEE NAME="Noc navíc dítě 2-12 let">1200</FEE> </FEES> </TOUR> </TOURS> </HOTEL>
zpět na informace o datech pro partnery