blob: f2dbfb33d7ac81d2651cfbffd28ce3e6732b055f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
module Psych
module Visitors
class JSONTree < YAMLTree
def initialize options = {}, emitter = Psych::JSON::TreeBuilder.new
super
end
def visit_String o
@emitter.scalar o.to_s, nil, nil, false, true, Nodes::Scalar::DOUBLE_QUOTED
end
alias :visit_Symbol :visit_String
end
end
end
|