XSLT
Vi kan skrive en transfomasjon i XSLT og få ut en annen XML-struktur, HTML eller en textfil

En slik tekstfil kan være JSON, CSV, SQL (for oppdatering av databaser), eller en eller annen rapport. Vi kan gjøre slike transformasjoner i alle aktuelle språk på server og vi kan gjøre dem i Javascript i nettleseren.
Det vil si at vi enten sender en spesifisert forespørsel, AJAX-request, til serveren og får tilbake nøyaktig det vi trenger, eller vi laster opp en "generell" XML-struktur og gjør utvalgene lokalt etter behov. Som sagt mer om dette i XSLT.