目录
问题内容
解决方法
首页 Java BEGIN_ARRAY 但在第 1 行第 1 列处为 STRING java android sketchware

BEGIN_ARRAY 但在第 1 行第 1 列处为 STRING java android sketchware

Feb 15, 2024 pm 04:42 PM

php小编子墨给大家带来了一篇关于在编程中遇到的问题的解决方法。在编写代码时,有时会遇到一些错误提示,比如在第1行第1列处出现了"STRING java android sketchware"的错误。这个错误提示实际上是在使用了错误的数组写法时出现的。下面我们将一起来解决这个问题,让代码能够正常运行。

问题内容

响应代码:

65蜜蜂13b5a05d

json 200 结果如下:

65蜜蜂13b5a06c

但是打开活动时出现错误:

begin_array,但在第 1 行第 1 列为 string

请帮我解决在 java android 或 sketchware 中将 json 数组检索到列表映射以用于 recyclerview 的代码

解决方法

这样尝试你的代码:

try {
    jsonobject jsonresponse = new jsonobject(_response);

    jsonarray userarray = jsonresponse.getjsonarray("user");
    
    card_list = new gson().fromjson(userarray.tostring(), new typetoken<list<map<string, string>>>(){}.gettype());

    if (card_list.size() > 5) {
        recyclerview1.setadapter(new recyclerview1adapter(card_list));
    } else {
        sketchwareutil.showmessage(getapplicationcontext(), "not enough data for recyclerview");
    }
} catch (jsonexception e) {
    e.printstacktrace();
    sketchwareutil.showmessage(getapplicationcontext(), "error parsing json");
}
登录后复制

警告就在那里,需要数组但找到了字符串,请显示您的响应模型以获取更多上下文。 从您的 json 响应模型类或模型数据类中,用户应该是如下所示的数组。

对于科特林

65蜜蜂13be98af

java 应该是:

public class Data{
  public ArrayList<User> user;
  public String next;
 }

 public class User{
  public String id;
  public String address;
  public String contact;
  public String name;
  public String description;
  public String image_url;
 }
登录后复制

以上是BEGIN_ARRAY 但在第 1 行第 1 列处为 STRING java android sketchware的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1659
14
CakePHP 教程
1416
52
Laravel 教程
1310
25
PHP教程
1258
29
C# 教程
1232
24