java原生json解析_json原生解析

更新时间:2023-07-05 18:43:51 阅读: 评论:0

java原⽣json解析_json原⽣解析
packagecom.tfot.hotel.yichengyiyu.Activity.zhou_t.Intent;importandroid.os.Bundle;importandroid.s 查询结果界⾯
* Created by huizhou on 2017/6/26.*/
public class ChaXunJieGuoActivity extendsBaActivity {private List chaXunJieGuoList=new ArrayList<>(); //查询结果数据源
private String changOrduang ;//CONDITION 判断长租或者短租的字符串
private Boolean yeOrNo = fal ;//查询内容是否存在
privateString sousuoneiron;privateListView activity_chaxunjieguo_list;privateImageView
activivty_chaxunjieguo_fanhuui;privateChaXunJieGuoAdapter chaXunJieGuoAdapter;privateView kongbaiye_sousuo;private CompositeSubscription mCompositeSubscription;//第三⽅线程
private final OkHttpClient client = newOkHttpClient();
@Overrideprotected voidonCreate(@Nullable Bundle savedInstanceState) {Create(savedInstanceState);
tContentView(R.layout.activity_chaxunjieguo_l);
Intent intent=getIntent();
东京奥运会吉祥物Bundle Extras();//.getExtras()得到intent所附带的额外数据
changOrduang = String("changOrduang");
sousuoneiron= String("sousuojieguoneiron");
initData();
}private voidinitData() {
mCompositeSubscription= new CompositeSubscription(); //第三⽅线程
activity_chaxunjieguo_list=(ListView) findViewById(R.id.activity_chaxunjieguo_list);
activivty_chaxunjieguo_fanhuui=(ImageView) findViewById(R.id.activivty_chaxunjieguo_fanhuui);
kongbaiye_sousuo= findViewById(R.id.kongbaiye_sousuo); //空⽩页
chaxunjieguo(sousuoneiron);
chaXunJieGuoAdapter= new ChaXunJieGuoAdapter(ChaXunJieGuoActivity.this,chaXunJieGuoList);
activity_chaxunjieguo_list.tAdapter(chaXunJieGuoAdapter);
activity_chaxunjieguo_list.tOnItemClickListener(newAdapterView.OnItemClickListener() {
@Overridepublic void onItemClick(AdapterView> parent, View view, int position, longid) {//TODO 查询条⽬跳转
Intent intent =null;if(changOrduang.equals("day")){
intent= new Intent(ChaXunJieGuoActivity.this, XiangQingActivity.class); //短租的房间详情页
}el if(changOrduang.equals("long")){
intent= new Intent(ChaXunJieGuoActivity.this, XiangQingActivity_Long.class); //长租的房间详情页
}
Bundle bundle= newBundle();
bundle.putString("RoomStyleId",(position).getRoomStyleId()); bundle.putString("Brandname",(position).getBrandname()); intent.putExtras(bundle);
startActivity(intent);
}
});
activivty_chaxunjieguo_fanhuui.tOnClickListener(newView.OnClickListener() {
@Overridepublic voidonClick(View v) {档的读音
finish();
}
});
}//查询结果的的⽹路连接
private void chaxunjieguo(finalString chaxuneironB){
Subscription subscription= ate(new Obrvable.OnSubscribe() {
@Overridepublic void call(Subscriber super String>subscriber) {
RequestBody formBody= newFormEncodingBuilder()
.add("ACT", "likearch")
.add("CONDITION",changOrduang)
.add("content",chaxuneironB)
.build();final Request request = newRequest.Builder()
.url(Common.NEW_CHAXUNJIEGUO)
.
post(formBody)编辑短信
.build();
Call wCall(request);try{利率的作用
Respon ute();
}catch(IOException e) {
e.printStackTrace();
}
}
}).subscribeOn(Schedulers.io())
.
obrveOn(AndroidSchedulers.mainThread())
.subscribe(new Obrver() {
@Overridepublic voidonCompleted() {
}
@Overridepublic voidonError(Throwable e) {
}
@Overridepublic voidonNext(String s) {//原⽣解析
try{
JSONArray array= newJSONArray(s);
chaXunJieGuoList.clear();for (int i = 0; i < array.length(); i++) {
JSONObject temp=(JSONObject) (i);
String String("RoomStyleId");
String String("Unitprice");
String String("evaluate");
JSONObject JSONObject("Brand");
元宵节目单String String("Brandname");
JSONArray JSONArray("RoomStyleImage");
ArrayList RoomStyleImage=new ArrayList();for (int i2=0;i2
String a= Common.BASIC_IC_(i).toString();
RoomStyleImage.add(a);
}
String String("RoomStyleAddres");
刮台风
String String("Roomlongrentom");
String RoomStyleName= String("RoomStyleName");
String RoomStar= String("RoomStar");
ChaXunJieGuo chaXunJieGuoData= newChaXunJieGuo(RoomStyleId,Unitprice,
evaluate, Brandname,RoomStyleImage,RoomStyleAddres,Roomlongrentom,RoomStyleName,RoomStar); chaXunJieGuoList.add(chaXunJieGuoData);
}if(!chaXunJieGuoList.isEmpty()){
kongbaiye_sousuo.tVisibility(View.GONE);
activity_chaxunjieguo_list.tVisibility(View.VISIBLE);
王者荣耀橘右京}el{
kongbaiye_sousuo.tVisibility(View.VISIBLE);
activity_chaxunjieguo_list.tVisibility(View.GONE);
}
}catch(JSONException e) {
e.printStackTrace();
呕吐吃什么药效果好}
});
mCompositeSubscription.add(subscription);
}
}

本文发布于:2023-07-05 18:43:51,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1080310.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:查询   结果   附带
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图