class Plist::PData
def to_ruby
def to_ruby # unpack("m")[0] is equivalent to Base64.decode64 data = text.gsub(/\s+/, '').unpack("m")[0] unless text.nil? begin return Marshal.load(data) if options[:marshal] rescue Exception end io = StringIO.new io.write data io.rewind io end