SPARQL engines can usually return query results in a range of different syntaxes. The choices include offerings for everyone from professional software engineers to business analysts who are happiest with Excel spreadsheets. Fortunately, the syntaxes are part of the SPARQL family of standards, so that when you develop something to process a query result format from one particular query engine, you can use it with others.
In this chapter, we’ll look at the standardized formats:
This is a simple, straightforward XML format that makes it easy to use query results in an XML-based system such as a publishing workflow. In this section, we’ll see how to turn this format into another standardized kind of XML that you can then convert into a PDF file with open source tools.
You can pull data in Comma-Separated Value and Tab-Separated Value text files directly into spreadsheet programs such as Excel and OpenOffice. As we’ll see, these two formats have more differences between them than just the delimiter characters that separate returned values.
An important issue with each format, apart from the actual syntax it uses to represent the query results, ...