Sha256: 9d0e80dd255933d216015890343398337e8212801489ba4576a2f7b60b162c7c

Contents?: true

Size: 378 Bytes

Versions: 1

Compression:

Stored size: 378 Bytes

Contents

#!/usr/bin/env ruby

$: << '.'
$: << '../lib'
$: << '../ext'

require 'oj'
require 'sample'

#obj = sample_doc(1)

class Foo
  def initialize()
    @x = 'abc'
    @y = 123
    @a = [{}]
  end
end

obj = Foo.new
obj = {
  x: 'abc',
  y: 123,
  a: [{}]
}

j = Oj.dump(obj, mode: :rails, trace: true)
#j = Oj.dump(obj, mode: :compat)

puts j

Oj.load(j, mode: :rails, trace: true)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
oj-3.5.0 test/foo.rb