Tvorba XML dokumentu.

Úvod
Prezentátor
Stávající řešení
XSQL firmy Oracle
Princip práce XSQL
Tvorba XML dokumentu.

Counter

Vstupem do první fáze zpracování je XML dokument, který obsahuje informace o požadovaných datech z databáze. Požadavek je zapsán jako SQL příkaz, s tím že může obsahovat parametry. Tyto parametry fungují na principu maker (jsou nahrazeny hodnotou). Jeli databází, které se dotaz týka databáze firmy Oracle, pak lze s využitím jejich verze SQL klást prakticky libovolně strukturované poddotazy.

Výstupem z první fáze zpracování je XML dokument s daty. Jeho hierarchická struktura je poměrně intuitivní: řádky --- řádek --- název datového obsahu --- datový obsah.

V případě hlubší strukturace může byt název datového obsahu i vícekrát opakován. To se děje například právě při tvorbě poddotazů, nebo při vybírání objektů z databáze.

Ve druhé fázi (kterou je možné vynechat), je na získaný XML dokument s daty aplikován XSLT styl. Ten provede případnou transformaci dokumentu. Výsledkem této transformace může být například dokument ve formátu XHTML pro přímý výstup do webových prohlížečů nebo dokument ve formátu XSL FO pro další zpracování formátovacím procesorem.