我有一个键值对格式的JSONString,在我的测试中,我试图使用以下方法验证字符串中特定键的值:
JSONString['key'] should eq 'value'
我的值是一个字符串,如人的名字,如John
或Jenny
。
执行后,我收到此错误:
Can't convert String into Integer for the mentioned code.
我错过了什么吗?
答案 0 :(得分:0)
JSONString
是一个数组对象,这就是您获得此异常的原因。
示例:
1.9.3p392 :001 > a = [1,2]
1.9.3p392 :002 > a['xyz']
TypeError: can't convert String into Integer