summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2014-05-19 16:13:33 +0100
committergebele <gebele@in-silico.ch>2014-05-19 16:13:33 +0100
commit38d5d14122a026219ba64078d3f7328948194650 (patch)
tree8ae7701380b06bed1dfd6f8b3b90280c663d41bc
parent07e12aed18c57d1d592fea3df397d6f2550e9042 (diff)
removed body method from RestClient
-rw-r--r--lib/4store.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/4store.rb b/lib/4store.rb
index 86f74f6..e4d0669 100644
--- a/lib/4store.rb
+++ b/lib/4store.rb
@@ -71,11 +71,11 @@ module OpenTox
# return list unless mime_type
case mime_type
when 'application/sparql-results+xml'
- RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => mime_type).body
+ RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => mime_type)
when 'application/json'
- RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => mime_type).body
+ RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => mime_type)
when /(uri-list|html)/
- uri_list = RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => "text/plain").body.gsub(/"|<|>/,'').split("\n").drop(1).join("\n")
+ uri_list = RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => "text/plain").gsub(/"|<|>/,'').split("\n").drop(1).join("\n")
uri_list = uri_list.to_html if mime_type=~/html/
return uri_list
else
@@ -84,9 +84,9 @@ module OpenTox
elsif sparql =~ /CONSTRUCT/i
case mime_type
when "text/plain", "application/rdf+xml"
- RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => mime_type).body
+ RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => mime_type)
when /turtle/
- nt = RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => "text/tab-separated-values").body # 4store returns ntriples for turtle
+ nt = RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => "text/tab-separated-values") # 4store returns ntriples for turtle
if !nt.empty?
rdf = RDF::Graph.new
RDF::Reader.for(:ntriples).new(nt) do |reader|
@@ -104,7 +104,7 @@ module OpenTox
when /html/
# modified ntriples output, delivers large datasets
#TODO optimize representation
- nt = RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => "text/plain").body
+ nt = RestClient.get(sparql_uri, :params => { :query => sparql }, :accept => "text/plain")
if !nt.empty?
regex = Regexp.new '(https?:\/\/[\S]+)([>"])'
bnode = Regexp.new '_:[a-z0-9]*'