当前位置: 首页 > 面试题库 >

从JSONArray转换为String然后再次返回

郑宜民
2023-03-14
问题内容

我需要将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,就可以。



 类似资料:
  • 问题内容: 是否有一种可靠的方法将任何对象转换为字符串,然后再次转换为同一对象?我已经看到了一些示例,这些示例中的人们使用转换它们,然后将该值传递给构造函数以再次重建对象,但并非所有对象都具有这样的构造函数,因此该方法不适用于所有情况。有什么办法? 问题答案: 是的,这称为序列化!

  • 问题内容: 我需要在两台机器之间发送一些变量的值,并打算使用套接字来实现。我使用md5哈希算法作为发送数据的校验和,以确保正确传输数据。要执行md5哈希算法,我必须将数据转换为字节。我想同时传递变量的名称及其值。因为我有很多变量,所以我使用字典。 所以我想将类似的东西转换为字节? 换句话说,我有一个字典,里面有很多不同的数据类型,包括列表,列表又有多种不同的数据类型,我想将其转换为字节。然后在接收

  • 问题内容: 我正在寻找将Java char数组转换为字节数组 而不创建中间体的方法,因为char数组包含密码。我查看了几种方法,但是它们似乎都失败了: 断言总是失败的(并且,至关重要的是,当在生产中使用该代码时,密码将被拒绝),但是print语句会打印出三次密码。为什么与和有所不同,却显得相同?我是否错过了空终止符之类的东西?我怎样做才能使转换和未转换工作? 问题答案: 问题是您使用构造函数,该构

  • 问题内容: 使用标准Java库,从IPV4地址的虚线字符串表示形式()到等效整数表示形式()的最快方法是什么。 相应地,反转所述操作的最快方法是什么-从整数到字符串表示形式? 问题答案: 字符串到整数: 整数到字符串:

  • 问题内容: 我以为我有一种快速的方法来将“唯一标识符”值转换成Big Int,然后再转换回来。但是在我的第二次转换中有一个问题。任何人都可以评论将GUID完全转换为数字并返回的正确方法吗?当我尝试将其从数字表示形式转换回其原始GUID时,我只是得到了GUID的一部分,而不是全部。 我想将一个整数(我认为它将在MSSQL中归类为“ Large BigInt”?)传递给远程系统,仅使用字符0-9,并且

  • 标题说明了一切: null 编辑:工作示例要简单得多(多亏了@T.S.): 谢谢!