您的位置:首页 > Web前端 > JavaScript

JSON拼接字符串

2016-07-11 12:09 726 查看
JSON字符串样例:

{“linkType”:”1”,”type”:”101”,”linkUrl”:”跳转H5页面地址url”,”linkName”:”跳转H5页面名字”}


首先建一个javaBean文件

public class NewShopJson {
String linkUrl;//连接url

String linkName;//类型

public String getLinkUrl() {
return linkUrl;
}

public void setLinkUrl(String linkUrl) {
this.linkUrl = linkUrl;
}

public String getLinkName() {
return linkName;
}

public void setLinkName(String linkName) {
this.linkName = linkName;
}
}


然后实例化json

NewShopJson myJson = new NewShopJson();
myJson.setLinkName("麦克风1");
myJson.setLinkUrl("/hd/common/item/show/570c9eb235c472332a1ed7e0");
String jsonresult = "";
//            JSONObject object = new JSONObject();
Map<String, String> myjson = new HashMap<String, String>();
myjson.put("linkUrl",myJson.getLinkName());
myjson.put("petname",myJson.getLinkUrl());

jsonresult = myjson.toString();//生成返回字符串
try{
Intent intent = new Intent(Intent.ACTION_MAIN);
ComponentName cn = new ComponentName("rca.rc.tvtaobao","rca.rc.tvtaobao.activity.IndexPageActivity");
intent.putExtra("data", jsonresult);
intent.putExtra("action","");// 备用字段:暂时为空
intent.setComponent(cn);
startActivity(intent);
}catch (Exception e) {
showQrDialog();
}


需要注意的就是javabean文件,要先创建一个对象new出来,然后设置set已知的参数,然后通个javaBean的get方法获取。至于拼接的话,就是map去实现
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  json url