【问题标题】:syntaxError:Unexpected Token A in Json at position 0语法错误:位置 0 处的 Json 中出现意外的令牌 A
【发布时间】:2018-04-20 01:27:25
【问题描述】:

当我在 opencart 中填写付款详细信息部分并单击下一步继续添加运输详细信息时,添加产品后尝试从我的 opencart 管理 v2.3.0.2 管理面板创建手动订单。这个错误出现在我的屏幕上。而且我无法创建新订单或编辑旧订单。我需要立即帮助。先感谢您。

【问题讨论】:

  • 这看起来不像 JSON。
  • 这不是 json。这只是一个 vardump
  • 这个错误意味着无效的 JSON 尝试对你的值进行字符串化
  • 您应该阅读how to ask a good question 上的指南,而无需使用一组最小、完整、可验证的示例 (MCVE) 代码,没有人可以帮助您查询。

标签: javascript java php arrays json


【解决方案1】:
  1. 这不是 JSON。
  2. 错误Unexpected token A 指的是有效负载中的单词Array。您的 JSON 解析器正在寻找一个大括号,它是格式正确的 JSON 对象中的第一个字符,但它正在寻找字符 A 代替 Array

删除单词Array并将括号( )替换为花括号{ }

【讨论】:

  • 即使用大括号替换括号也不能解决问题。它仍然是无效的 JSON。
猜你喜欢
  • 2020-04-23
  • 1970-01-01
  • 2022-01-10
  • 2020-11-20
  • 2022-07-11
  • 1970-01-01
  • 2022-01-26
  • 2019-04-12
  • 1970-01-01
相关资源
最近更新 更多