You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse中JSON文件报Expected value at 1:0错误的原因与解决

问题分析与解决:JSON格式错误导致"Expected value at 1:0"

兄弟,这个错误的根源其实特别清晰——你的url.json文件写的根本不是合法的JSON格式!

错误原因

  • JSON语法有严格的规则:它不允许像JavaScript那样用URL = { ... }这种变量赋值的写法,要求文件内容必须直接是一个有效的JSON值(比如对象、数组、字符串等)。
  • 你文件开头的URL = 完全违反了JSON规范,解析器从第一行第一个字符(也就是错误提示里的1:0位置)就找不到它期望的合法JSON值,所以直接抛出了这个错误。

解决步骤

  1. 修正JSON文件内容:直接删掉URL = 这部分,只保留对象本身,修改后的url.json应该是这样:
{ 
  "FETCH_ALL_USER":"http://localhost:8080/rest/info/", 
  "SEND_LEAVE_REQUEST":"http://localhost:8080/rest/find" 
}
  1. 验证格式正确性:可以用Eclipse自带的JSON编辑器查看,或者简单检查几个关键点:所有键名必须用双引号包裹,键值对之间用逗号分隔,大括号配对正确,没有多余的符号。
  2. 应用中正确读取:在你的Spring Boot应用里,用Jackson或者Gson这类标准JSON解析库读取这个文件时,直接解析这个对象即可,不需要再处理什么变量名。

小提醒:如果之前你是想把这个内容作为JS变量使用,那应该把文件后缀改成.js,但既然命名是.json,就必须严格遵守JSON的语法规则哦。

内容的提问来源于stack exchange,提问作者Ronak Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:09:21