RDF.Serialization.Reader (RDF.ex v0.9.0) View Source
General functions for reading a RDF.Graph
or RDF.Dataset
from a serialization file or encoded-string.
You probably won't use these functions directly, but instead use the automatically
generated functions with same name on a RDF.Serialization.Format
, which implicitly
use the proper RDF.Serialization.Decoder
module.
Link to this section Summary
Functions
Reads and decodes a serialized graph or dataset from a file.
Reads and decodes a serialized graph or dataset from a file.
Reads and decodes a serialized graph or dataset from a string.
Reads and decodes a serialized graph or dataset from a string.
Link to this section Functions
Specs
read_file(module(), Path.t(), keyword()) :: {:ok, RDF.Graph.t() | RDF.Dataset.t()} | {:error, any()}
Reads and decodes a serialized graph or dataset from a file.
It returns an {:ok, data}
tuple, with data
being the deserialized graph or
dataset, or {:error, reason}
if an error occurs.
Specs
read_file!(module(), Path.t(), keyword()) :: RDF.Graph.t() | RDF.Dataset.t()
Reads and decodes a serialized graph or dataset from a file.
As opposed to read_file
, it raises an exception if an error occurs.
Specs
read_string(module(), String.t(), keyword()) :: {:ok, RDF.Graph.t() | RDF.Dataset.t()} | {:error, any()}
Reads and decodes a serialized graph or dataset from a string.
It returns an {:ok, data}
tuple, with data
being the deserialized graph or
dataset, or {:error, reason}
if an error occurs.
Specs
read_string!(module(), String.t(), keyword()) :: RDF.Graph.t() | RDF.Dataset.t()
Reads and decodes a serialized graph or dataset from a string.
As opposed to read_string
, it raises an exception if an error occurs.