class RDF::Raptor::NTriples::Writer

N-Triples serializer.

@example Obtaining an N-Triples writer class

RDF::Writer.for(:ntriples)       #=> RDF::Raptor::NTriples::Writer
RDF::Writer.for("output.nt")
RDF::Writer.for(file_name:      "output.nt")
RDF::Writer.for(file_extension: "nt")
RDF::Writer.for(content_type:   "text/plain")

@example Serializing RDF statements into an N-Triples file

RDF::Writer.open("output.nt") do |writer|
  graph.each_statement do |statement|
    writer << statement
  end
end

Public Instance Methods

write_term(value) click to toggle source
# File lib/rdf/raptor/ntriples.rb, line 92
def write_term(value)
  V2.raptor_term_ntriples_write(value, @serializer.iostream)
end