gpt4 book ai didi

android - 你能帮助我使用 Realm 解析原语吗?

转载 作者:行者123 更新时间:2023-11-30 02:17:13 25 4
gpt4 key购买 nike

我真的很喜欢 Realm,但是当我尝试解析我的 JSON 时遇到了一个问题,它不支持原始数组,就像“Melchior”(来自 Realm 团队)告诉我的那样:Realm 当前不支持原始数组。你的 JSON 有这个:

"languages" : ["fr", "en"]

要让 Realm 自动将 JSON 映射到您的 MyString 类,它必须转换成如下形式:

"languages" : [ { "str" : "fr"} , { "str" : "en" } ]

问题是我不能改变我的 JSON 所以我应该做什么。我想使用类似 RealmLIst 的东西,但它给了我错误: Error:(11, 8) error: Type java.util.ArrayList of field list is not supported等待您的回复。

最佳答案

好吧,在我的特殊情况下,我遇到了与 ArrayList 类似的问题。然后,在 Realm 文档中,我找到了一个解决方案:RealmList

public RealmList<Email> emails;

您可以在this上查看更多信息

关于android - 你能帮助我使用 Realm 解析原语吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29096396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com