我正在使用Microsoft计算机视觉API.API可以识别面部,并提供有关图像中有多少人的数据,估计的年龄,以及估计的性别.但是,我有一个"do"循环,我无法"拯救".这是下面的代码:
values = json_data['faces'].map do |result|
这是我收到的错误:
C:/Users/KVadher/Desktop/micr1.rb:122:in `block in': undefined method `[]' for nil:NilClass (NoMethodError)
我希望我的代码看起来像这样:
begin values = json_data['faces'].map do |result| rescue end
但是,当我这样做时,我收到以下错误:
C:/Users/USERNAME/Desktop/micr1.rb:123: syntax error, unexpected keyword_rescue
如果请求不适用,我如何传递我的代码?
你map
应该阻止end
begin values = json_data['faces'].map do |result| # ... end rescue end