lib/barometer/utils/json_reader.rb in barometer-0.9.4 vs lib/barometer/utils/json_reader.rb in barometer-0.9.5
- old
+ new
@@ -1,12 +1,11 @@
-require 'yajl'
+require 'json' unless defined?(JSON)
module Barometer
module Utils
module JsonReader
def self.parse(json, *nodes_to_remove)
- json_reader = Yajl::Parser.new
- output = json_reader.parse(json)
+ output = JSON.parse(json)
nodes_to_remove.each do |node|
output = output.fetch(node, output)
end