Module: SADI::Converter

Included in:
AsynchronousService, BaseService, SynchronousService
Defined in:
lib/sadi-rb/converter.rb

Instance Method Summary collapse

Instance Method Details

#parse_string(string, format) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/sadi-rb/converter.rb', line 3

def parse_string(string,format)
  unless format.is_a? Symbol
    format = RDF::Format.find{|f| f.content_type.find{|type| type[format]}}
    raise "Unknown input format #{mime_type}" unless format
    format = format.to_sym
  end

  RDF::Graph.new << RDF::Reader.for(format).new(string)
end