为了账号安全,请及时绑定邮箱和手机立即绑定

从属性文件读取json数据

从属性文件读取json数据

繁星点点滴滴 2021-04-09 18:15:49
我在属性文件中有一个JSON数据,并尝试在Java中检索它。当我尝试使用属性名称检索JSON数据时,它仅提供JSON中的第一个字符串/单词。在属性文件中,我具有以下内容。profile:  {"fname": "ABC","lname": "XYZ","meetings":{"morning":10,"evening":60}}我正在尝试使用属性名'profile'作为字符串读取内容,并且出现以下错误消息。Expected ',' instead of ''有人可以帮我解决这个问题,我尝试过逃避和撤退,但仍然遇到同样的问题
查看完整描述

2 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

您可以这样做:


profile={"fname": "ABC","lname": "XYZ","meetings":{"morning":10,"evening":60}}

或者如果您想多行执行


profile={\

  "fname": "ABC",\

  "lname": "XYZ",\

  "meetings":{\

     "morning":10,\

     "evening":60\

  }\

}


查看完整回答
反对 回复 2021-04-14
?
四季花海

TA贡献1811条经验 获得超5个赞

它可能取决于用于反序列化JSON的内容,但是格式正确的JSON是单个元素,因此您需要将其保存在容器中。也就是说,您的文件内容应为:

{ profile: {"fname": "ABC","lname": "XYZ","meetings":{"morning":10,"evening":60}}}


查看完整回答
反对 回复 2021-04-14
  • 2 回答
  • 0 关注
  • 198 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信