Sha256: 7de69d91912ed7e23fa692b9ff2fd6c32c010f23b0d55ec1b2df069d459c03e0
Contents?: true
Size: 1.51 KB
Versions: 1
Compression:
Stored size: 1.51 KB
Contents
module RDF::RDFXML ## # RDFXML format specification. # # @example Obtaining an RDFXML format class # RDF::Format.for(:rdf) # RDF::RDFXML::Format # RDF::Format.for(:rdfxml) # RDF::RDFXML::Format # RDF::Format.for("etc/foaf.xml") # RDF::Format.for(:file_name => "etc/foaf.xml") # RDF::Format.for(:file_extension => "xml") # RDF::Format.for(:file_extension => "rdf") # RDF::Format.for(:content_type => "application/xml") # RDF::Format.for(:content_type => "application/rdf+xml") # # @example Obtaining serialization format MIME types # RDF::Format.content_types #=> {"application/rdf+xml" => [RDF::RDFXML::Format]} # # @example Obtaining serialization format file extension mappings # RDF::Format.file_extensions #=> {:rdf => "application/rdf+xml"} # # @see http://www.w3.org/TR/rdf-testcases/#ntriples class Format < RDF::Format content_type 'application/xml', :extension => :xml content_type 'application/rdf+xml', :extension => :rdf content_encoding 'utf-8' reader { RDF::RDFXML::Reader } writer { RDF::RDFXML::Writer } end # Aliases for this format # # This allows the following: # # @example Obtaining an RDFXML format class # RDF::Format.for(:xml) # RDF::RDFXML::XML::Format # RDF::Format.for(:xml).reader # RDF::RDFXML::Reader # RDF::Format.for(:xml).writer # RDF::RDFXML::Writer class XML < RDF::Format reader { RDF::RDFXML::Reader } writer { RDF::RDFXML::Writer } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rdf-rdfxml-0.3.2.1 | lib/rdf/rdfxml/format.rb |