Plugin parsers

These serializers are available in default RDFLib, you can use them by passing the name to graph’s parse() method:

graph.parse(my_url, format='n3')

The html parser will auto-detect RDFa, HTurtle or Microdata.

It is also possible to pass a mime-type for the format parameter:

graph.parse(my_url, format='application/rdf+xml')

If you are not sure what format your file will be, you can use rdflib.util.guess_format() which will guess based on the file extension.

Name

Class

html

StructuredDataParser

hturtle

HTurtleParser

mdata

MicrodataParser

microdata

MicrodataParser

n3

N3Parser

nquads

NQuadsParser

nt

NTParser

rdfa

RDFaParser

rdfa1.0

RDFa10Parser

rdfa1.1

RDFaParser

trix

TriXParser

turtle

TurtleParser

xml

RDFXMLParser