📅  最后修改于: 2023-12-03 15:25:14.154000             🧑  作者: Mango
在本文中,我们将了解如何在 Java 和 JavaScript 中将 JSON 转换为 ArrayList。让我们开始吧!
在 Java 中,我们可以使用 Gson 库来将 JSON 转换为 ArrayList,该库是 Google 开发的 Java 库,用于序列化和反序列化 Java 对象到 JSON 以及从 JSON 到 Java 对象的转换。
以下是将 JSON 字符串转换为 ArrayList 的步骤:
import com.google.gson.Gson;
Gson gson = new Gson();
String jsonStr = "[{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}, {\"name\":\"Emily\", \"age\":25, \"city\":\"London\"}]";
Type type = new TypeToken<ArrayList<HashMap<String, Object>>>(){}.getType();
ArrayList<HashMap<String, Object>> list = gson.fromJson(jsonStr, type);
现在,我们已经成功将 JSON 转换为 ArrayList。
在 JavaScript 中,我们可以使用 JSON 对象来将 JSON 转换为 JavaScript 数组。
以下是将 JSON 字符串转换为 JavaScript 数组的步骤:
var jsonStr = '[{"name":"John", "age":30, "city":"New York"}, {"name":"Emily", "age":25, "city":"London"}]';
var arr = JSON.parse(jsonStr);
现在,我们已经成功将 JSON 转换为 JavaScript 数组。
在本文中,我们学习了如何在 Java 和 JavaScript 中将 JSON 转换为 ArrayList/JavaScript 数组,这对于在使用 JSON 数据时非常有用。现在你可以在你的 Java 或 JavaScript 项目中使用这些技巧了!