0

Это мой кодMultiJson :: DecodeError: 399: неожиданный маркер в

class Project < ActiveResource::Base 
    self.site = "https://xyz.unfuddle.com/api/v1" 
    def get_tickets 
    ticket_array = [] 
    Project.all.each do |project| 
     project.get(:tickets).each do |ticket| 
     #save ticket or something 
     end 
    end 
    end 
end 

Ошибка возникает в project.get (: билеты)

lexical error: invalid character inside string. 
16   ": "There is text that shouldn^Zt be there on the DVD/Blu-ray 
17      (right here) ------^ 

Как я могу проверить, прежде чем получить, если у возвращаемого текста есть только допустимые символы?

ответ

1

необходимо, чтобы получить данные в любом случае. иначе вы не сможете проверить его на достоверность. поэтому я бы просто добавил блок try-catch и избавился от конкретной ошибки.

 Смежные вопросы

  • Нет связанных вопросов^_^