首页 > 解决方案 > 使用 JsonReader.setLenient(true) 在改造中的第 1 行第 1 列路径 $ 处接受格式错误的 JSON

问题描述

我正在尝试使用 Retrofit 从我的 Android 应用程序向 MySQL 插入数据。数据插入成功,但出现此错误。我该如何解决这个问题?

我的 JSON 格式是

{
"error": false,
"message": "Book Issued Successfully"
}

我尝试使用此代码:

Gson gson = new GsonBuilder() .setLenient() .create();

但这给出了另一个错误:

“预期为 BEGIN_OBJECT,但在第 1 行第 1 列为 STRING”</p>

我的数据库表看起来像这样

在此处输入图像描述

标签: jsonretrofit

解决方案


推荐阅读