gpt4 book ai didi

ruby - 仅用于整数的 JSON 对象

转载 作者:数据小太阳 更新时间:2023-10-29 07:22:51 26 4
gpt4 key购买 nike

愚蠢的问题,但我无法弄清楚..

我在 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))

关于ruby - 仅用于整数的 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/370840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com