Sammanfattning Ett löfte om Semantic Web applikationer är att sömlöst hantera heterogen data. Den omfattande Markup Language (XML) har blivit allmänt antagen som ett nästan allestädes närvarande utbytesformat för data, tillsammans med omvandlingsspråk som XSLT och XQuery att översätta data från en XML-format till en annan. Den senaste Resource Description Framework (RDF) har dock blivit en annan populär standard för datarepresentation och utbyte, med stöd av sitt eget frågespråk SPAR-QL, som möjliggör extraktion och omvandling av RDF-data. Att kunna arbeta med XML och RDF med hjälp av ett gemensamt ramverk eliminerar flera onödiga steg som för närvarande krävs vid hantering av båda formaten sida vid sida. I detta dokument presenterar vi XSPARQL-språket som genom att kombinera XQuery och SPARQL gör det möjligt att fråga XML- och RDF-data med samma ramverk och omvandla data från ett format till ett annat. Vi fokuserar på semantiken i detta kombinerade språk och presenterar ett genomförande, inklusive diskussioner om frågeoptimering tillsammans med benchmarkingutvärdering.
XSPARQL REF-sökspråket kombinerar XQuery och SPARQL för dubbelriktade omvandlingar mellan XML och RDF.
Mapping between RDF and XML with XSPARQL
{'venue': 'Journal on Data Semantics', 'journal': 'Journal on Data Semantics', 'mag_field_of_study': ['Computer Science']}