gpt4 book ai didi

java - Node.js 服务器 + Android 客户端 + json 文件

转载 作者:太空宇宙 更新时间:2023-11-04 01:48:32 24 4
gpt4 key购买 nike

我在 Node.js 上有一个可处理 json 文件的 RESTful API。问题在于它没有写出一个简单的android客户端(以前它不能与Java一起工作并且第一次在android studio中工作),它可以与我的服务器的api一起工作,或者更确切地说改变这个json文件本身:

[{"id":1,"name":"Tom","password":24},{"id":2,"name":"Bob","password":27},{"id":3,"name":"Alice","password":"23"}].

我阅读了有关 gson 和 Valley 以及 httpurlconnection 的内容,但最终它甚至无法连接到服务器,不知道如何正确执行它。

我寻求编写代码方面的帮助、有用文章的链接,或者只是建议。

P.s.服务器-客户端体验仅来自 Qt,使用套接字不知何故更容易......

我对我的英语表示歉意,谢谢你,谷歌翻译

最佳答案

如果我没理解错的话,你想在你的 Android 应用程序中获取这些数据如果是这样我建议使用 Retrofit您应该首先创建一个 Interface 类,然后在您的 Interface 中添加类似的内容:

 @GET("yourapi.com/url")
Call<YourDataModelClass> GET_MY_DATA(
@Header("Authorization") String key);

请注意,您还应该添加 api 所需的内容,我在此处仅添加 header 作为示例。

然后在您的数据模型类中,您应该添加如下内容:

public class YourDataModelClass {
private Boolean action;
private String _token;
private boolean need_login;
private int id;
private String name;
private String password;

public boolean isNeed_login() {
return need_login;
}

public Boolean getAction() {
return action;
}

public String get_token() {
return _token;
}
public String password() {
return password;
}
public String name() {
return name;
}
public int id() {
return id;
}
}

让我知道进展如何。祝你好运

关于java - Node.js 服务器 + Android 客户端 + json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50549515/

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