HashMap 的 JSON 表示
Posted
技术标签:
【中文标题】HashMap 的 JSON 表示【英文标题】:JSON Representation of HashMap 【发布时间】:2015-07-27 18:59:38 【问题描述】:HashMap<String, String>
的 Json 表示是什么?
我尝试过这种方式,但收到错误的请求错误。
"userPreferences":"mobile":"yes","email":"yes"
【问题讨论】:
你在说哪种语言的HashMap
?您使用的是哪个序列化框架?你如何构建HashMap
?你期待什么输出?就目前而言,这个问题过于宽泛且未经研究,可能会在没有更多细节的情况下结束。
我说的是Java HashMap
好像是Java,["mobile":"yes", ..]
怎么样
试过但没用 :(
【参考方案1】:
"userPreferences":"mobile":"yes","email":"yes"
【讨论】:
sweet :) 所以第一个正确答案,没有绿色标记?【参考方案2】:应该是这样的
"userPreferences":"mobile":"yes","email":"yes"
【讨论】:
【参考方案3】:即使作为 javascript 对象,您拥有的 JSON 也是无效的,因为您还没有为两个“内部”对象定义属性名称。 HashMap
基本上是一组键值对。您的 JSON 应如下所示:
"userPreferences":
"mobile": "yes",
"email": "yes"
【讨论】:
以上是关于HashMap 的 JSON 表示的主要内容,如果未能解决你的问题,请参考以下文章