android - “org.json.JSONException:在字符 0 处输入结束”
问题描述
{"access_token": "IGQVJWZAmxOT3huRS02NHlxSWgybjVPd0g2Q2JUWGJOWER3Q0RlRzUzaDBiOTVjUUpOSTB4TUlYTRh4ZA0FvXzF1U0hFT3NBR1FEM2J4TmJPRUFDemhJVmdfbEItNEJ3VlZAPVXo2eVFiRGxJZAFBaUWtHeFZAsVnlFMUk3RU1N", "user_id": 17841415360011173}
这是我来自 url 的 jsonstring **(我更改了令牌的一些隐私字母“)**
它以字符串形式出现,我想将其设为 json
var hhere= JSONObject(jsonstring)
它返回org.json.JSONException: End of input at character 0 of
错误。任何人都可以帮忙吗?
解决方案
val json = """{"access_token":"IGQVJWZAmxOT3huRS02NHlxSWgybjVPd0g2Q2JUWGJOWER3Q0RlRzUzaDBiOTVjUUpOSTB4TUlYTRh4ZA0FvXzF1U0hFT3NBR1FEM2J4TmJPRUFDemhJVmdfbEItNEJ3VlZAPVXo2eVFiRGxJZAFBaUWtHeFZAsVnlFMUk3RU1N","user_id": 17841415360011172}"""
val jsonObject = JSONObject(json)
它通常被解析为com.google.code.gson:gson:2.8.6
推荐阅读
- r - 使用 scale_y_reverse() 和 stat_smooth() 平滑 geom_path()
- gtk - 如何在 GTK+3 中复制此表
- ios - 无法设置 UILabel 的 textColor
- azure - Azure 流分析:从滑动窗口计算斜率
- java - 我可以在 Scala 中将本地 var 作为 Volatile,因为在 Java 中这是不可能的吗?
- java - java.sql.SQLExecption:更新sql的参数索引超出范围(1>参数个数,即0)
- php - 在php中组合两个多维数组,其中一个的结构和另一个的内容
- rest - SPA 使用的用于安全 REST API 的 OAuth 2.0 流。
- javascript - 如何以编程方式选择 jsTree 中的隐藏节点?
- javascript - javascript 在 IE 浏览器上的网站上无法正常运行