0

我有一个键值对格式的 JSONString,并且在我的测试中,我尝试使用以下方法验证字符串中特定键的值:

JSONString['key'] should eq 'value'

我的值是一个类似于人名的字符串,比如Johnor Jenny

执行后,我收到此错误:

Can't convert String into Integer for the mentioned code.

我错过了什么吗?

4

1 回答 1

0

JSONString是一个数组对象,这就是你得到这个异常的原因。

例子:

1.9.3p392 :001 > a = [1,2]

1.9.3p392 :002 > a['xyz']

TypeError: can't convert String into Integer
于 2013-06-10T14:53:49.353 回答