我从调查中得到了结果。答案中有两个问题ID,未在get_survey_details中定义。它们显然是用户代理和网页(或者可能是收集器?)但我现在必须在处理时处理这些未定义的问题ID。如果我发现一个不在细节中的question_id,我怎么能告诉它是一个预定义的类型(可以忽略,因为它不是真正的答案)而不是无效或损坏的数据需要被引发为错误?它可能是"row": "0"
的存在吗?
{"answers": [{"text": "Mozilla/5.0 (compatible; MSIE 9.0; ...etc...", "row": "0"}], "question_id": "592799546"},
{"answers": [{"text": "http://www.example.com/someurlorother", "row": "0"}], "question_id": "592799547"},