我有一个具有 2 个属性的实体:UserId(字符串)和RSSSubscriptions(字符串)。此类的实例将存储在 App Engine Datastore 中。
其中RSSSubscriptions应该是一个键值对,例如"Site1: Feed1", "Site2: Feed2".
由于像 Hashmaps 这样的数据类型是不可持久的,我不得不将这些数据保存为字符串格式。目前我已将其存储为 JSONArray 格式的字符串类型。说,"[{"Site1: Feed1"}, {"Site2: Feed2"}]"
。
我的客户端将是一个 Android 应用程序。所以我应该在客户端将此字符串解析为 JSON 数组。但我认为每次用户添加新订阅时,创建一个 JSON 格式的字符串并将其附加到现有字符串是一个坏主意。有更好的想法吗?