12.07.2015 Views

Etude exploratoire XML / SVG IDL_CERTU1/ETU_001 / 1.1 - Lara

Etude exploratoire XML / SVG IDL_CERTU1/ETU_001 / 1.1 - Lara

Etude exploratoire XML / SVG IDL_CERTU1/ETU_001 / 1.1 - Lara

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Edité le 11 juin 2002 <strong>Etude</strong> <strong>exploratoire</strong> <strong>XML</strong> / <strong>SVG</strong> CERTUOn aurait bien sûr pu obtenir le même résultat avec XSLT. Il est cependant important de remarquer quela syntaxe de XQuery est beaucoup plus proche de celle des langages de requête courants (SQL par exemple). Ilest en effet destiné à offrir le même genre de fonctionnalités. Il permet notamment d’interroger plusieursdocuments <strong>XML</strong>, contrairement à XSLT. De plus, il est prévu qu’il permette de mettre à jour ou d’effacer desportions du document <strong>XML</strong>. Cela ne sera toutefois probablement pas le cas pour XQuery 1.0, mais seulementpour les versions ultérieures. Parallèlement à XQuery, on peut également noter l’existence de XQueryX, unlangage de requête offrant les mêmes fonctionnalités que XQuery, mais avec une syntaxe <strong>XML</strong>.3.4.4 Avantages et inconvénientsAvantagesInconvénientsXPath+ Utilisation avec XSLT+ Syntaxe compacte- Pas de typage des donnéesXQL+ Encore souvent utilisé- N’apporte rien par rapport à XPath- Appelé à disparaîtreXQuery+ Typage des données+ Adapté aux requêtes sur des données- Pas encore de recommandation duW3CSWORD - Nos réf. : <strong>IDL</strong>_<strong>CERTU1</strong>/<strong>ETU</strong>_<strong>001</strong> / <strong>1.1</strong> Diffusion : contrôlée Page : 40/81

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!