我如何生成 JSON 字符串形式的linkedHashMap。
地图包含 (1,aaa) (2,bbb), (3,ccc)... 从这里我需要生成 Json 字符串
{ {id:1,text:"aaa"},{id:2,text:"bbb"},{id:3,text:"ccc"},...}
请任何人都可以帮我解决这个问题。
我如何生成 JSON 字符串形式的linkedHashMap。
地图包含 (1,aaa) (2,bbb), (3,ccc)... 从这里我需要生成 Json 字符串
{ {id:1,text:"aaa"},{id:2,text:"bbb"},{id:3,text:"ccc"},...}
请任何人都可以帮我解决这个问题。
在 javascript 中,地图实际上与经典对象几乎相同:
{ "1": "aaa", "2":"bbb","3":"ccc",... }
我不是 100% 确定您可以使用数字作为键...
另一种方法是使用这样的结构并拥有一个对象数组:
[ {id:1,text:"aaa"},{id:2,text:"bbb"},{id:3,text:"ccc"},... ]
或者为了更符合地图的精神,您应该将字段命名为“类似地图”:
[ {key:1,value:"aaa"},{key:2,value:"bbb"},{key:3,value:"ccc"},... ]
所有 3 种都是有效的 json/javascript 表单,哪一种最适合您取决于您实际想要使用它的用途。