我尝试使用gson将Web API解析为字符串来访问Web API。URL返回:
NULL { "status": "yes", "problem": "400072500002031600000009007000150400000396010090000003003015002065000000000703000", "result": "489672531752831649316549827238157496547396218691284753873415962165928374924763185", "time": "0.0472550392151" }
上面的json元素以NULL开头,这是导致我访问它的对象时出现问题的原因。我想以字符串的形式获取“result”对象中的数字。**请仅使用Gson来解析JSON对象。**如有任何帮助,将不胜感激!
1条答案
按热度按时间km0tfn4u1#
这(具有NULL)不是有效的JSON。如果需要,请使用任何联机验证器来证明。
如果经常发生这种情况,请尝试联系API提供商,或者在解析之前从一开始就删除此空值。
编辑:
如果您可以在传递给Gson反序列化程序之前处理原始答案,则可以执行以下操作: