我正在尝试从json解析数据,但出现了错误。终端控制台显示:
Performing hot restart...
Restarted application in 1.659ms.
I/flutter ( 9594): Load xd en
I/flutter ( 9594): Exception: FormatException: Unexpected end of input (at character 1)
I/flutter ( 9594):
I/flutter ( 9594): ^
I/flutter ( 9594): /0
I/flutter ( 9594): error: 0
我的json可以在这里找到:link
但是在这个link中,当我试图从json中解析数据时,它可以工作,两个json看起来都一样。
我像往常一样做了json print,像这样:
$myJson = ['op'=>true,'msg'=>'','data'=>['pages'=>3538,'page'=>(int)$stranica,'news'=>$api]];
print_r(json_encode($myJson));
这里面有什么诀窍吗?我错过了什么吗?
1条答案
按热度按时间qij5mzcb1#
从昨天开始就一直在为同样的错误而挣扎...奇怪的是POST请求被触发了,但是异常还是被抛出了...
在我的例子中,问题是其中一个临时函数返回响应:
用于监视输出-今晚会发现是哪一个(可能是Map)并让你知道。同时重新检查你的响应类型和解码-一定有什么问题,就像我的情况一样。