我想将我的JSONArray数据放入LinkedHashMap。 我有JSONArray即batting_order,我需要在LinkedHashMap中放入键和值。
这是我的json数据
>>> df["B"].astype(str).groupby(df["A"]).sum()
A
bar 132
bear 5
foo 12213
polar 4
Name: B, dtype: object
>>> dict(df["B"].astype(str).groupby(df["A"]).sum())
{'polar': '4', 'bar': '132', 'foo': '12213', 'bear': '5'}
请帮我解决这个问题。
答案 0 :(得分:0)
我认为这段代码可以帮助你..我已经展示了如何使用JSONObject
创建一个json字符串并将其放入LinkedHashMap
... jsonData返回一个json字符串
JSONObject jsonData = new JSONObject();
ArrayList<String> array=new ArrayList<>();
array.add("a");
array.add("1");
try{
jsonData .put("bating_order",array);
}catch (Exception e){
}
LinkedHashMap<String,JSONObject> map=new LinkedHashMap<>();
map.put("your_key",jsonData );
任何问题..请评论..