0
如何生成JSON字符串表單linkedHashMap。如何生成JSON字符串形式LinkedHashMap <Integer,String>
映射包含(1,AAA)(2,BBB),(3,CCC)...從這個我需要生成JSON字符串
{{ID:1,文本: 「AAA」}, {id:2,text:「bbb」},{id:3,text:「ccc」},...}
請任何人都可以幫助我解決這個問題。
如何生成JSON字符串表單linkedHashMap。如何生成JSON字符串形式LinkedHashMap <Integer,String>
映射包含(1,AAA)(2,BBB),(3,CCC)...從這個我需要生成JSON字符串
{{ID:1,文本: 「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表單,哪一個最適合您取決於您實際使用它的方式。
您的JSON字符串不正確。你的意思是[{id:1,text:「aaa」},{id:2,text:「bbb」},{id:3,text:「ccc」},...](「[」而不是「{」)? – user1411778 2013-10-06 08:25:03