Med nuvarande tillgängliga verktyg och språk är översättning mellan ett befintligt XML-format och RDF en tråkig och felbenägen uppgift. Betydelsen av detta problem erkänns av W3C GRDDL-arbetsgruppen som står inför frågan om att extrahera RDF-data från befintliga HTML- eller XML-filer, samt av Web service community kring SAWSDL, som måste utföra sänkning och lyft mellan RDF-data från en semantisk klient och XML-meddelanden för en webbtjänst. För närvarande förlitar sig båda dessa grupper emellertid enbart på XSLT-transformationer mellan RDF/XML och respektive annat XML-format. I detta dokument föreslår vi en mer naturlig strategi för sådana omvandlingar som bygger på sammanslagning av XQuery och SPARQL till det nya språket XSPARQL. Vi visar att XSPARQL tillhandahåller koncisa och intuitiva lösningar för kartläggning mellan XML och RDF i båda riktningarna, som tar upp både användningsfallen för GRDDL och SAWSDL. Vi tillhandahåller och beskriver också en inledande implementering av en XSPARQL-motor, tillgänglig för användarutvärdering.
I REF infördes ett nytt frågespråk XSPARQL (genom sammanslagning av XQuery och SPARQL) för att fråga både XML- och RDF/OWL-data.
XSPARQL: Traveling between the XML and RDF Worlds – and Avoiding the XSLT Pilgrimage
{'venue': 'The Semantic Web: Research and Applications', 'journal': 'The Semantic Web: Research and Applications', 'mag_field_of_study': ['Computer Science']}