1

我在我的 Android 项目中使用 Retrofit 来处理 REST Web 服务调用。现在我需要添加对 HAL JSON 的支持,以便能够将项目动态添加到我的列表中(在 scool 上加载更多内容)。HalJson:http ://stateless.co/hal_specification.html

有人知道如何用改造来处理它吗?

4

1 回答 1

1

Gson-HAL 实现 (库链接)

上面的库将解释对象的创建

Gson gson = new GsonBuilder()
.registerTypeAdapterFactory(new HalTypeAdapterFactory())
.create();

改造实施

RestAdapter restAdapter = new RestAdapter.Builder()
            .setEndpoint(BASE_URL)
            .setConverter(new GsonConverter(gson))
            .build();

它有一些缺失的组件,可以通过修改库来解决

于 2017-05-12T09:54:18.503 回答