愚蠢的问题,但我无法弄清楚..
我在Ruby中尝试了以下内容:
irb(main):020:0> JSON.load('[1,2,3]').class => Array
这似乎有效.虽然都没有
JSON.load('1').class
也不是这个
JSON.load('{1}').class
作品.有任何想法吗?
我会问那些编程图书馆的人.据我所知,1
是不是有效的JSON对象,也不是{1}
,但1
什么是库本身产生了Fixnum对象1.
你需要这样做:{"number" : 1}
成为有效的json.错误就是这样
a != JSON.parse(JSON.generate(a))