fog--fog/lib/fog/parser.rb

31 lines
433 B
Ruby
Raw Normal View History

2009-05-19 06:06:49 +00:00
require 'rubygems'
2009-07-25 02:25:55 +00:00
require 'base64'
2009-05-19 06:06:49 +00:00
require 'nokogiri'
require 'time'
2009-05-19 06:06:49 +00:00
module Fog
module Parsers
class Base < Nokogiri::XML::SAX::Document
attr_reader :response
2009-05-19 06:06:49 +00:00
def initialize
reset
end
def reset
@response = {}
2009-05-19 06:06:49 +00:00
end
def characters(string)
@value << string.strip
end
def start_element(name, attrs = [])
@value = ''
end
end
end
end