rdflib.plugins.sparql.results package¶
Submodules¶
rdflib.plugins.sparql.results.csvresults module¶
This module implements a parser and serializer for the CSV SPARQL result formats
http://www.w3.org/TR/sparql11-results-csv-tsv/
-
class
rdflib.plugins.sparql.results.csvresults.
CSVResultParser
[source]¶ Bases:
rdflib.query.ResultParser
-
__module__
= 'rdflib.plugins.sparql.results.csvresults'¶
-
-
class
rdflib.plugins.sparql.results.csvresults.
CSVResultSerializer
(result)[source]¶ Bases:
rdflib.query.ResultSerializer
-
__module__
= 'rdflib.plugins.sparql.results.csvresults'¶
-
rdflib.plugins.sparql.results.graph module¶
rdflib.plugins.sparql.results.jsonresults module¶
-
class
rdflib.plugins.sparql.results.jsonresults.
JSONResult
(json)[source]¶ Bases:
rdflib.query.Result
-
__module__
= 'rdflib.plugins.sparql.results.jsonresults'¶
-
-
class
rdflib.plugins.sparql.results.jsonresults.
JSONResultParser
[source]¶ Bases:
rdflib.query.ResultParser
-
__module__
= 'rdflib.plugins.sparql.results.jsonresults'¶
-
-
class
rdflib.plugins.sparql.results.jsonresults.
JSONResultSerializer
(result)[source]¶ Bases:
rdflib.query.ResultSerializer
-
__module__
= 'rdflib.plugins.sparql.results.jsonresults'¶
-
-
rdflib.plugins.sparql.results.jsonresults.
parseJsonTerm
(d)[source]¶ rdflib object (Literal, URIRef, BNode) for the given json-format dict.
- input is like:
{ ‘type’: ‘uri’, ‘value’: ‘http://famegame.com/2006/01/username’ } { ‘type’: ‘literal’, ‘value’: ‘drewp’ }
rdflib.plugins.sparql.results.rdfresults module¶
-
class
rdflib.plugins.sparql.results.rdfresults.
RDFResult
(source, **kwargs)[source]¶ Bases:
rdflib.query.Result
-
__module__
= 'rdflib.plugins.sparql.results.rdfresults'¶
-
rdflib.plugins.sparql.results.tsvresults module¶
This implements the Tab Separated SPARQL Result Format
It is implemented with pyparsing, reusing the elements from the SPARQL Parser
rdflib.plugins.sparql.results.txtresults module¶
-
class
rdflib.plugins.sparql.results.txtresults.
TXTResultSerializer
(result)[source]¶ Bases:
rdflib.query.ResultSerializer
A write only QueryResult serializer for text/ascii tables
-
__module__
= 'rdflib.plugins.sparql.results.txtresults'¶
-
rdflib.plugins.sparql.results.xmlresults module¶
-
class
rdflib.plugins.sparql.results.xmlresults.
SPARQLXMLWriter
(output, encoding='utf-8')[source]¶ Bases:
object
Python saxutils-based SPARQL XML Writer
-
__dict__
= mappingproxy({'__module__': 'rdflib.plugins.sparql.results.xmlresults', '__doc__': '\n Python saxutils-based SPARQL XML Writer\n ', '__init__': <function SPARQLXMLWriter.__init__>, 'write_header': <function SPARQLXMLWriter.write_header>, 'write_ask': <function SPARQLXMLWriter.write_ask>, 'write_results_header': <function SPARQLXMLWriter.write_results_header>, 'write_start_result': <function SPARQLXMLWriter.write_start_result>, 'write_end_result': <function SPARQLXMLWriter.write_end_result>, 'write_binding': <function SPARQLXMLWriter.write_binding>, 'close': <function SPARQLXMLWriter.close>, '__dict__': <attribute '__dict__' of 'SPARQLXMLWriter' objects>, '__weakref__': <attribute '__weakref__' of 'SPARQLXMLWriter' objects>})¶
-
__init__
(output, encoding='utf-8')[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
__module__
= 'rdflib.plugins.sparql.results.xmlresults'¶
-
__weakref__
¶ list of weak references to the object (if defined)
-
-
class
rdflib.plugins.sparql.results.xmlresults.
XMLResult
(source, content_type=None)[source]¶ Bases:
rdflib.query.Result
-
__init__
(source, content_type=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
__module__
= 'rdflib.plugins.sparql.results.xmlresults'¶
-
-
class
rdflib.plugins.sparql.results.xmlresults.
XMLResultParser
[source]¶ Bases:
rdflib.query.ResultParser
-
__module__
= 'rdflib.plugins.sparql.results.xmlresults'¶
-
-
class
rdflib.plugins.sparql.results.xmlresults.
XMLResultSerializer
(result)[source]¶ Bases:
rdflib.query.ResultSerializer
-
__module__
= 'rdflib.plugins.sparql.results.xmlresults'¶
-
-
rdflib.plugins.sparql.results.xmlresults.
log
= <Logger rdflib.plugins.sparql.results.xmlresults (WARNING)>[source]¶ A Parser for SPARQL results in XML:
http://www.w3.org/TR/rdf-sparql-XMLres/
Bits and pieces borrowed from: http://projects.bigasterisk.com/sparqlhttp/
Authors: Drew Perttula, Gunnar Aastrand Grimnes
Module contents¶
Parsers and serializers for SPARQL Result formats