2017-04-11 00:09:35 +00:00
|
|
|
defmodule RDF.NQuads do
|
|
|
|
@moduledoc """
|
|
|
|
`RDF.NQuads` provides support for reading the N-Quads serialization
|
|
|
|
format.
|
|
|
|
|
|
|
|
N-Quads is a line-based plain-text format for encoding an RDF dataset, i.e. a
|
|
|
|
collection of RDF graphs.
|
|
|
|
|
|
|
|
An example of an RDF statement in N-Quads format:
|
|
|
|
|
|
|
|
<https://hex.pm/> <http://purl.org/dc/terms/title> "Hex" <http://example.org/graphs/example> .
|
|
|
|
|
|
|
|
see <https://www.w3.org/TR/n-quads/>
|
|
|
|
"""
|
|
|
|
|
2018-03-07 09:33:09 +00:00
|
|
|
use RDF.Serialization.Format
|
2017-04-11 00:09:35 +00:00
|
|
|
|
|
|
|
import RDF.Sigils
|
|
|
|
|
2018-03-08 01:14:49 +00:00
|
|
|
@id ~I<http://www.w3.org/ns/formats/N-Quads>
|
|
|
|
@name :nquads
|
|
|
|
@extension "nq"
|
|
|
|
@media_type "application/n-quads"
|
2017-04-11 00:09:35 +00:00
|
|
|
|
|
|
|
end
|