请问用Afinal怎么访问接口的json数据呢?

发布于 2021-11-22 11:55:41 字数 2260 浏览 718 评论 6

@michaely 你好,想跟你请教个问题:请问怎么拿到接口的json数据呢?



public class LoginUI extends FinalActivity {
	//无需调用findViewById和setOnclickListener等
	//@ViewInject(id=R.id.dbmodule,click="btnClick") Button button;
	
	@ViewInject(id=R.id.login_page_loginbutton,click="login_btnClick") Button button;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.person_login);
		//http://test.jianzhimao.com/user/signIn?user.account=15918727109&user.pwd=123456
		FinalHttp fh=new FinalHttp();
		fh.get("http://test.jianzhimao.com/user/signIn?user.account=15918727109&user.pwd=123456", new AjaxCallBack<Object>() {

			@Override
			public void onFailure(Throwable t, String strMsg) {
				// TODO Auto-generated method stub
				super.onFailure(t, strMsg);
				Log.i("wenhan",  "账号与密码不一致或网络异常");
				//Toast.makeText(LoginUI.this, "账号与密码不一致或网络异常", Toast.LENGTH_LONG).show();
			}

			@Override
			public void onSuccess(Object t) {
				// TODO Auto-generated method stub
				super.onSuccess(t);
				Log.i("wenhan",  t.toString());
				Log.i("wenhan",  "登录成功");
				//Toast.makeText(LoginUI.this, "登录成功", Toast.LENGTH_LONG).show();
			}

			@Override
			public void onStart() {
				// TODO Auto-generated method stub
				super.onStart();
				Log.i("wenhan",  "onStart");
			}
			
			
			
		});		
	}

但只是输出了这行:

02-24 12:36:19.351: I/wenhan(425): onStart

请问要怎么用Afinal才可以访到接口,并拿到接口的json数据呢?

这是我要访问的json数据:


{ "result": { "content": { "sex": "男",  "school_name": null,  "work_opinion": null,  "img": "159187271091392955806042.jpg",  "city": null,  "id": "16385",  "area": null,  "age": null,  "province": null,  "path": "http://jianzhimao.oss-cn-hangzhou.aliyuncs.com/jzmao/user/15918727109/",  "account": "15918727109",  "resumeid": "24575",  "filename": "j15918727109",  "resume_name": "han汗" }, "status": "0",  "errMsg": "",  "errCode": "" } }




如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

葬花如无物 2021-11-26 14:18:23

原来是afianl包弄错了!

爱你是孤单的心事 2021-11-26 12:33:58

但是就好像没有执行onSuccess()这个方法,得不到 Object t

Log.i("wenhan",  t.toString());logcat没见到输出?!

清风夜微凉 2021-11-26 06:57:44

但是就好像没有执行onSuccess()这个方法,得不到 Object t Log.i("wenhan", t.toString());logcat没见到输出?!

霞映澄塘 2021-11-26 03:13:22

只看到onStart() 这个方法里面输出的信息!太郁闷了

泛泛之交 2021-11-25 10:52:38

回复
onSuccess()都没执行 证明都没有访问成功啊

瑾兮 2021-11-24 05:00:32


onSuccess方法里 Object t就是返回的数据

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文