我是新手,也是JAVA和JavaScript概念的新手。 我需要将我的当前作业转换为JAVA Map(或任何其他相关的DATASTRUCTURE),而不使用(或创建)新的POJO。
以下是我的对象的样子:
var objectJavaScript = {
key1: "value1",
key2: "value2",
key3: "value3"
};
我已经声明了一个数组,并将许多这些对象推入该数组。
现在我将这个数组发送到JAVA的ServiceClass中。在这里,我需要这些对象,以便我可以使用它们的值。
注意:数组中这些对象的数量永远不会修复,并且可以在每次调用时更改。
答案 0 :(得分:0)
JSONArray jArray;
String s = jArray.toString()
将你的字符串传递给后端,
将字符串s转换回JSONArray
,如
JSONArray newJArray = new JSONArray(s);
循环JSONArray
,获取每JSONObject
从key
获取value
和JSONObject
,放入Map