Xamarin Forms-从RestAPI加载JSON的最佳做法

时间:2019-07-09 06:05:22

标签: json sqlite rest api xamarin.forms

我正在寻找将JSON加载到Xamarin.Forms应用程序中的最佳实践。

JSON包含应用程序六到八个视图的数据。我可以将JSON格式化为包含所有信息(远远超过10000行)的单个文件,或者仅包含特定视图所需的信息。

详细来说,我的问题是:

  • 我应该发送一个请求,获取所有数据,并将业务对象存储在sqlite-net数据库中。然后,我将在需要时调用数据库并修改视图模型中的对象。
  • 或发送多个请求,仅获取视图所需的数据。我猜这些数据不会存储在数据库中。

为了提供有关该应用程序的更多信息,这些视图用于监视数据并更深入地导航到该应用程序中,这意味着获取更多详细信息。

期待您的建议。

1 个答案:

答案 0 :(得分:0)

如果您用于监视数据并需要详细信息,我认为最好发送多个请求。

您可以像新闻应用程序一样将数据保持最新。

您可以使用带有bool值的附加列的数据库。