Mnoho z vás už pravděpodobně v minulosti narazilo na XSLT transformaci XML souboru. Existuje ale i jiný přístup a tím je XQuery.
XQuery je cosi jako SQL (vzdálená podobnost!), ale nad XML dokumenty.
V tomto spotu bych chtěl uvést alespoň základní informace o tom, jak s XQuery začít.
Jednak je to poměrně dost tutoriálů, které vás uvedou alespoň do základů:
Dále budete potřebovat vývojové prostředí. Pokud chcete něco zadarmo, můžete použít jEdit s pluginem XQuery.
- jEdit as an Advanced XML Editor – pěkný tutoriál týkající se jEditu jako XML editoru
- Using jEdit to query your XML documents – část věnovaná XQuery
Netvrdím, že XQuery je náhradou XSLT (a jsou dokonce i hlasy, které říkají že XSLT 2.0 dokáže to samé jako XQuery, ale XQuey nedokáže jednoduše to co XSLT 2.0), ale pro mnoho lidí v našem SQL orientovaném teamu bude možná bližší než XSLT.
Další zajímavé články porovnávající XQuery a XSLT jsou zde:
- XQuery – Reinventing The Wheel? – skvělé porovnání XQuery a XSLT
- XSLT and XQuery: a difference of culture