gpt4 book ai didi

java - 如何使用 Retrofit 传递动态 JSON 文件名

转载 作者:行者123 更新时间:2023-11-29 04:54:22 26 4
gpt4 key购买 nike

如何使用 Retrofit 传递动态 JSON 文件名

MainActivity.java:

final RestAdapter restadapter = new RestAdapter.Builder().setEndpoint("http://www.domain.com/").build();
api flowerapi = restadapter.create(api.class);

api.java:

public interface api {

@GET("/JSONS/flowers.json")
void getData(Callback<List<Flower>> response);

}

正如你在我上面的代码中看到的,我只使用了 single/one 和 flowers.json

如果我想根据某些条件调用动态 json 文件,比如在某些情况下我必须调用 flowers.json,在某些情况下我必须调用 roses.json在某些情况下 something.json

最佳答案

使用@Path注解

 @GET("/JSONS/{name}")
void getData(@Path("name") String name, Callback<List<Flower>> response);

关于java - 如何使用 Retrofit 传递动态 JSON 文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34313781/

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