Cosa sono XQL e XQuery e che relazione hanno con XPath?

Utente HTML.it
chiede

Cosa sono XQL e XQuery e che relazione hanno con XPath?

Redazione HTML.it
risponde

XQL (XML Query Language) e XQuery (XML Query) sono linguaggi alternativi per individuare elementi in un documento XML.
L’obiettivo di questi linguaggi, peró, va oltre lo scopo principale di XPath. Mentre XPath è pensato principalmente per individuare elementi ed attributi in un documento XML per poter essere elaborati, XQL e XQuery sono principalmente pensati per interrogazioni analoghe a quelle che il linguaggio SQL puó fare nei confronti di un database. In particolare, questi linguaggi si pongono l’obiettivo di estrarre informazioni anche da più documenti XML.