标签:
我正在开发一个Android应用程序 – 它从服务器请求一些数据,服务器以JSON格式返回数据.除了API之外,一切正常.调试后,我发现了这个异常:
org.json.JSONException: Unterminated array at character 152 of
{
"total": "2",
"result": [
{
"id": "15",
"ename": "Horror movies based on true stories",
"vname": "Những phim kinh dị dựa trên chuyện có thật",
"movies": "16"
}{
"id": "14",
"ename": "IMDB Top 250",
"vname": "250 bộ phim hay nhất mọi thời đại",
"movies": "127"
}{
"id": "13",
"ename": "10 good movies for women",
"vname": "10 bộ phim hay dành cho phái đẹp",
"movies": "10"
}{
"id": "12",
"ename": "The 84th Annual Academy Awards",
"vname": "Giải Oscars lần thứ 84 (2012)",
"movies": "37"
}{
"id": "11",
"ename": "Charlie Chaplin collection",
"vname": "Tuyển tập hề Sác lô",
"movies": "7"
}{
"id": "10",
"ename": "Tuyển tập điệp viên 007",
"vname": "007 collection",
"movies": "23"
}{
"id": "9",
"ename": "Donnie Yen movies collection",
"vname": "Tuyển tập phim Chung Tử Đơn",
"movies": "24"
}{
"id": "8",
"ename": "Back to the Future trilogy",
"vname": "Tuyển tập "Trởlạitươnglai"",
"movies": "3"
}{
"id": "7",
"ename": "Stieg Larssons Millennium trilogy",
"vname": "Bộ tiểu thuyết Millenium của nhà văn Stieg Larsson",
"movies": "3"
}{
"id": "6",
"ename": "Chan Wook Parks vengeance trilogy",
"vname": "Bộ ba phim Báo thù của đạo diễn Park Chan Wook",
"movies": "3"
}
]
}
我在互联网上搜索过,但没有运气.而且我也算第152位,但没有错!请帮我 !
解决方法:
我看错了:
数组中的元素应使用逗号分隔:
{
"total":"2",
"result": [
{
"id":"15",
"ename":"Horror movies based on true stories",
"vname":"Nh?ng phim kinh d? du?a tren chuye?n co? tha?t",
"movies":"16"
}**,COMMA**
{
"id":"14",
"ename":"IMDB Top 250","vname":"250 b? phim hay nh?t m?i th?i d?i",
"movies":"127"
}
]
}
请注意,我将字符串COMMA放置为下划线.您只需添加,无需COMMA.
标签:
来源: https://codeday.me/bug/20190712/1440531.html