rdflib.plugins.serializers package¶
Submodules¶
rdflib.plugins.serializers.n3 module¶
Notation 3 (N3) RDF graph serializer for RDFLib.
-
class
rdflib.plugins.serializers.n3.
N3Serializer
(store, parent=None)[source]¶ Bases:
rdflib.plugins.serializers.turtle.TurtleSerializer
-
__module__
= 'rdflib.plugins.serializers.n3'¶
-
short_name
= 'n3'¶
-
rdflib.plugins.serializers.nquads module¶
-
class
rdflib.plugins.serializers.nquads.
NQuadsSerializer
(store)[source]¶ Bases:
rdflib.serializer.Serializer
-
__module__
= 'rdflib.plugins.serializers.nquads'¶
-
rdflib.plugins.serializers.nt module¶
N-Triples RDF graph serializer for RDFLib. See <http://www.w3.org/TR/rdf-testcases/#ntriples> for details about the format.
-
class
rdflib.plugins.serializers.nt.
NTSerializer
(store)[source]¶ Bases:
rdflib.serializer.Serializer
Serializes RDF graphs to NTriples format.
-
__module__
= 'rdflib.plugins.serializers.nt'¶
-
rdflib.plugins.serializers.rdfxml module¶
-
rdflib.plugins.serializers.rdfxml.
fix
(val)[source]¶ strip off _: from nodeIDs… as they are not valid NCNames
-
class
rdflib.plugins.serializers.rdfxml.
XMLSerializer
(store)[source]¶ Bases:
rdflib.serializer.Serializer
-
__module__
= 'rdflib.plugins.serializers.rdfxml'¶
-
-
class
rdflib.plugins.serializers.rdfxml.
PrettyXMLSerializer
(store, max_depth=3)[source]¶ Bases:
rdflib.serializer.Serializer
-
__module__
= 'rdflib.plugins.serializers.rdfxml'¶
-
rdflib.plugins.serializers.trig module¶
Trig RDF graph serializer for RDFLib. See <http://www.w3.org/TR/trig/> for syntax specification.
rdflib.plugins.serializers.trix module¶
-
class
rdflib.plugins.serializers.trix.
TriXSerializer
(store)[source]¶ Bases:
rdflib.serializer.Serializer
-
__module__
= 'rdflib.plugins.serializers.trix'¶
-
rdflib.plugins.serializers.turtle module¶
Turtle RDF graph serializer for RDFLib. See <http://www.w3.org/TeamSubmission/turtle/> for syntax specification.
-
class
rdflib.plugins.serializers.turtle.
RecursiveSerializer
(store)[source]¶ Bases:
rdflib.serializer.Serializer
-
__module__
= 'rdflib.plugins.serializers.turtle'¶
-
buildPredicateHash
(subject)[source]¶ Build a hash key by predicate to a list of objects for the given subject
-
indentString
= ' '¶
-
maxDepth
= 10¶
-
predicateOrder
= [rdflib.term.URIRef('http://www.w3.org/1999/02/22-rdf-syntax-ns#type'), rdflib.term.URIRef('http://www.w3.org/2000/01/rdf-schema#label')]¶
-
roundtrip_prefixes
= ()¶
-
sortProperties
(properties)[source]¶ Take a hash from predicate uris to lists of values. Sort the lists of values. Return a sorted list of properties.
-
topClasses
= [rdflib.term.URIRef('http://www.w3.org/2000/01/rdf-schema#Class')]¶
-
rdflib.plugins.serializers.xmlwriter module¶
-
class
rdflib.plugins.serializers.xmlwriter.
XMLWriter
(stream, namespace_manager, encoding=None, decl=1, extra_ns=None)[source]¶ Bases:
object
-
__dict__
= mappingproxy({'__module__': 'rdflib.plugins.serializers.xmlwriter', '__init__': <function XMLWriter.__init__>, '_XMLWriter__get_indent': <function XMLWriter.__get_indent>, 'indent': <property object>, '_XMLWriter__close_start_tag': <function XMLWriter.__close_start_tag>, 'push': <function XMLWriter.push>, 'pop': <function XMLWriter.pop>, 'element': <function XMLWriter.element>, 'namespaces': <function XMLWriter.namespaces>, 'attribute': <function XMLWriter.attribute>, 'text': <function XMLWriter.text>, 'qname': <function XMLWriter.qname>, '__dict__': <attribute '__dict__' of 'XMLWriter' objects>, '__weakref__': <attribute '__weakref__' of 'XMLWriter' objects>, '__doc__': None})¶
-
__init__
(stream, namespace_manager, encoding=None, decl=1, extra_ns=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
__module__
= 'rdflib.plugins.serializers.xmlwriter'¶
-
__weakref__
¶ list of weak references to the object (if defined)
-
property
indent
¶
-