Plugin serializers

The plug-in serializers are listed in rdfextras.plugins:

register('n3', Serializer,
         'rdflib.plugins.serializers.n3','N3Serializer')
register('turtle', Serializer,
         'rdflib.plugins.serializers.turtle', 'TurtleSerializer')
register('nt', Serializer,
         'rdflib.plugins.serializers.nt', 'NTSerializer')
register('xml', Serializer,
         'rdflib.plugins.serializers.rdfxml', 'XMLSerializer')
register('pretty-xml', Serializer,
         'rdflib.plugins.serializers.rdfxml', 'PrettyXMLSerializer')
register('trix', Serializer,
         'rdflib.plugins.serializers.trix', 'TriXSerializer')
register('nquads', Serializer,
         'rdflib.plugins.serializers.nquads', 'NQuadsSerializer')

Notation 3

ConjunctiveGraph().parse(data=s, format='n3')
class rdflib.plugins.serializers.n3.N3Serializer(store, parent=None)[source]

NQuads

ConjunctiveGraph().parse(data=s, format='nquads')
class rdflib.plugins.serializers.nquads.NQuadsSerializer(store)[source]

NTriples

ConjunctiveGraph().parse(data=s, format='nt')
class rdflib.plugins.serializers.nt.NTSerializer(store)[source]

Serializes RDF graphs to NTriples format.

RDF/XML

ConjunctiveGraph().parse(data=s, format='xml')
class rdflib.plugins.serializers.rdfxml.XMLSerializer(store)[source]

TriX

ConjunctiveGraph().parse(data=s, format='trix')
class rdflib.plugins.serializers.trix.TriXSerializer(store)[source]

Turtle

ConjunctiveGraph().parse(data=s, format='turtle')
class rdflib.plugins.serializers.turtle.TurtleSerializer(store)[source]
isValidList(l)[source]

Checks if l is a valid RDF list, i.e. no nodes have other properties.

XML

ConjunctiveGraph().parse(data=s, format='pretty-xml')
class rdflib.plugins.serializers.xmlwriter.XMLWriter(stream, namespace_manager, encoding=None, decl=1, extra_ns={})[source]
element(uri, content, attributes={})[source]

Utility method for adding a complete simple element

qname(uri)[source]

Compute qname for a uri using our extra namespaces, or the given namespace manager

Table Of Contents

Previous topic

Plugin parsers

Next topic

Namespaces and Bindings