2017-07-31 29 views
2

我有一个或多或少有75个键的JSON。使用Swift将大型JSON保存到领域3

我需要接收此JSON并使用Realm离线存储它。

我不想遍历按键,因为我听说有几种方法可以使用几行来保存大型JSON。我怎样才能做到这一点?

编辑: 我的JSON( 我保存到服务器了,因为它太大的) http://myjson.com/i7e6l

+3

询问第三方库是不是主题。我已经从你的问题中删除了这部分。此外,如果你要添加一个JSON示例和现有的代码来保存它,它将会有所帮助。 – NSNoob

+1

我编辑了我的问题和链接到我的JSON。我没有提供任何我如何储蓄的例子,因为我什么都没有。 –

+0

所以你想要坚持JSON,因为它在Realm中,而没有实际解析它? –

回答

3

有没有简单的,一个衬垫解析JSON并将其存储在Realm,因为每个JSON响应是独一无二的,没有框架可以对你的JSON响应的结构有明确的了解,而你没有提供关于你的JSON这个框架的一些信息。

您需要编写一些代码来解析响应或在JSON响应的字段与Realm对象的属性之间建立映射。如果选择后一种解决方案,则可以使用Alamofire Object Mapper自动执行JSON解析,但即使如此,也必须编写该映射的代码。

+0

谢谢,哥们。 我会尽我所能,尽管需要更长的时间。 –

+0

不用担心。一旦你得到了JSON解析的诀窍,它会变得非常快,相信我。而且你只需要根据API响应进行一次。 –