java - 从 JSONArray 转换为 String 然后再转换回来

我需要将 JSONArray 对象存储为字符串,然后检索该字符串并将其转换回 JSONArray。

如果我这样做:

JSONArray jArray;
String s = jArray.toString()
JSONArray newJArray = new JSONArray(s);

我会取回同样的元素吗?

我正在尝试将 JSONArray 存储在 SQLite 数据库中。

这就是我正在查看的内容。 http://developer.android.com/reference/org/json/JSONArray.html#toString()

最佳答案

只要它是一个有效的 JSONArray 开头,就可以。

https://stackoverflow.com/questions/5983932/

相关文章:

javascript - 是否有任何将 json 转换为 url 参数的 native 函数?

javascript - 如何使用 JSON 数据填充选择框的选项?

json - Postgres JSON 数据类型 Rails 查询

java - jackson JSON : get node name from json-tree

ios - 如何在 Swift 中组合两个 Dictionary 实例?

java - 对象数组与对象对象

javascript - 从名称、值 JSON 数组中获取一项

c# - asp.net core 1.0 web api使用camelcase

jquery - 将json加载到变量中

c# - 在 C# 中将对象转换为 JSON 字符串