本文整理了Java中com.alibaba.fastjson.JSONObject.toJSON()
方法的一些代码示例,展示了JSONObject.toJSON()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.toJSON()
方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONObject
类名称:JSONObject
方法名:toJSON
暂无
代码示例来源:origin: jmdhappy/xxpay-master
public static JSONObject getJSONObjectFromObj(Object object) {
if (object == null) {
return null;
}
return (JSONObject) JSONObject.toJSON(object);
}
代码示例来源:origin: com.alibaba/fastjson
public JSONObject getJSONObject(String key) {
Object value = map.get(key);
if (value instanceof JSONObject) {
return (JSONObject) value;
}
if (value instanceof Map) {
return new JSONObject((Map) value);
}
if (value instanceof String) {
return JSON.parseObject((String) value);
}
return (JSONObject) toJSON(value);
}
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public JSONObject toJSONObject(Object obj) {
com.alibaba.fastjson.JSONObject json = (com.alibaba.fastjson.JSONObject) com.alibaba.fastjson.JSONObject.toJSON(obj);
return new FastJSONObject(json);
}
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public JSONObject toJSONObject(Object obj) {
com.alibaba.fastjson.JSONObject json = (com.alibaba.fastjson.JSONObject) com.alibaba.fastjson.JSONObject.toJSON(obj);
return new FastJSONObject(json);
}
代码示例来源:origin: com.alibaba/fastjson
public JSONArray getJSONArray(String key) {
Object value = map.get(key);
if (value instanceof JSONArray) {
return (JSONArray) value;
}
if (value instanceof List) {
return new JSONArray((List) value);
}
if (value instanceof String) {
return (JSONArray) JSON.parse((String) value);
}
return (JSONArray) toJSON(value);
}
代码示例来源:origin: jmdhappy/xxpay-master
@RequestMapping("/list")
@ResponseBody
public String list(@ModelAttribute PayChannel payChannel, Integer pageIndex, Integer pageSize) {
PageModel pageModel = new PageModel();
int count = payChannelService.count(payChannel);
if(count <= 0) return JSON.toJSONString(pageModel);
List<PayChannel> payChannelList = payChannelService.getPayChannelList((pageIndex-1)*pageSize, pageSize, payChannel);
if(!CollectionUtils.isEmpty(payChannelList)) {
JSONArray array = new JSONArray();
for(PayChannel pc : payChannelList) {
JSONObject object = (JSONObject) JSONObject.toJSON(pc);
object.put("createTime", DateUtil.date2Str(pc.getCreateTime()));
array.add(object);
}
pageModel.setList(array);
}
pageModel.setCount(count);
pageModel.setMsg("ok");
pageModel.setRel(true);
return JSON.toJSONString(pageModel);
}
代码示例来源:origin: jmdhappy/xxpay-master
@RequestMapping("/list")
@ResponseBody
public String list(@ModelAttribute MchInfo mchInfo, Integer pageIndex, Integer pageSize) {
PageModel pageModel = new PageModel();
int count = mchInfoService.count(mchInfo);
if(count <= 0) return JSON.toJSONString(pageModel);
List<MchInfo> mchInfoList = mchInfoService.getMchInfoList((pageIndex-1)*pageSize, pageSize, mchInfo);
if(!CollectionUtils.isEmpty(mchInfoList)) {
JSONArray array = new JSONArray();
for(MchInfo mi : mchInfoList) {
JSONObject object = (JSONObject) JSONObject.toJSON(mi);
object.put("createTime", DateUtil.date2Str(mi.getCreateTime()));
array.add(object);
}
pageModel.setList(array);
}
pageModel.setCount(count);
pageModel.setMsg("ok");
pageModel.setRel(true);
return JSON.toJSONString(pageModel);
}
代码示例来源:origin: jmdhappy/xxpay-master
@RequestMapping("/list")
@ResponseBody
public String list(@ModelAttribute PayOrder payOrder, Integer pageIndex, Integer pageSize) {
PageModel pageModel = new PageModel();
int count = payOrderService.count(payOrder);
if(count <= 0) return JSON.toJSONString(pageModel);
List<PayOrder> payOrderList = payOrderService.getPayOrderList((pageIndex-1)*pageSize, pageSize, payOrder);
if(!CollectionUtils.isEmpty(payOrderList)) {
JSONArray array = new JSONArray();
for(PayOrder po : payOrderList) {
JSONObject object = (JSONObject) JSONObject.toJSON(po);
if(po.getCreateTime() != null) object.put("createTime", DateUtil.date2Str(po.getCreateTime()));
if(po.getAmount() != null) object.put("amount", AmountUtil.convertCent2Dollar(po.getAmount()+""));
array.add(object);
}
pageModel.setList(array);
}
pageModel.setCount(count);
pageModel.setMsg("ok");
pageModel.setRel(true);
return JSON.toJSONString(pageModel);
}
代码示例来源:origin: jmdhappy/xxpay-master
@RequestMapping("/list")
@ResponseBody
public String list(@ModelAttribute TransOrder transOrder, Integer pageIndex, Integer pageSize) {
PageModel pageModel = new PageModel();
int count = transOrderService.count(transOrder);
if(count <= 0) return JSON.toJSONString(pageModel);
List<TransOrder> transOrderList = transOrderService.getTransOrderList((pageIndex-1)*pageSize, pageSize, transOrder);
if(!CollectionUtils.isEmpty(transOrderList)) {
JSONArray array = new JSONArray();
for(TransOrder po : transOrderList) {
JSONObject object = (JSONObject) JSONObject.toJSON(po);
if(po.getCreateTime() != null) object.put("createTime", DateUtil.date2Str(po.getCreateTime()));
if(po.getAmount() != null) object.put("amount", AmountUtil.convertCent2Dollar(po.getAmount()+""));
array.add(object);
}
pageModel.setList(array);
}
pageModel.setCount(count);
pageModel.setMsg("ok");
pageModel.setRel(true);
return JSON.toJSONString(pageModel);
}
代码示例来源:origin: jmdhappy/xxpay-master
@RequestMapping("/list")
@ResponseBody
public String list(@ModelAttribute RefundOrder refundOrder, Integer pageIndex, Integer pageSize) {
PageModel pageModel = new PageModel();
int count = refundOrderService.count(refundOrder);
if(count <= 0) return JSON.toJSONString(pageModel);
List<RefundOrder> refundOrderList = refundOrderService.getRefundOrderList((pageIndex-1)*pageSize, pageSize, refundOrder);
if(!CollectionUtils.isEmpty(refundOrderList)) {
JSONArray array = new JSONArray();
for(RefundOrder po : refundOrderList) {
JSONObject object = (JSONObject) JSONObject.toJSON(po);
if(po.getCreateTime() != null) object.put("createTime", DateUtil.date2Str(po.getCreateTime()));
if(po.getRefundAmount() != null) object.put("amount", AmountUtil.convertCent2Dollar(po.getRefundAmount()+""));
array.add(object);
}
pageModel.setList(array);
}
pageModel.setCount(count);
pageModel.setMsg("ok");
pageModel.setRel(true);
return JSON.toJSONString(pageModel);
}
代码示例来源:origin: jmdhappy/xxpay-master
@RequestMapping("/list")
@ResponseBody
public String list(@ModelAttribute MchNotify mchNotify, Integer pageIndex, Integer pageSize) {
PageModel pageModel = new PageModel();
int count = mchNotifyService.count(mchNotify);
if(count <= 0) return JSON.toJSONString(pageModel);
List<MchNotify> mchNotifyList = mchNotifyService.getMchNotifyList((pageIndex-1)*pageSize, pageSize, mchNotify);
if(!CollectionUtils.isEmpty(mchNotifyList)) {
JSONArray array = new JSONArray();
for(MchNotify po : mchNotifyList) {
JSONObject object = (JSONObject) JSONObject.toJSON(po);
if(po.getCreateTime() != null) object.put("createTime", DateUtil.date2Str(po.getCreateTime()));
if(po.getLastNotifyTime() != null) object.put("lastNotifyTime", DateUtil.date2Str(po.getLastNotifyTime()));
array.add(object);
}
pageModel.setList(array);
}
pageModel.setCount(count);
pageModel.setMsg("ok");
pageModel.setRel(true);
return JSON.toJSONString(pageModel);
}
代码示例来源:origin: xuminwlt/j360-jdk
public static JSONObject toJSON(Object obj) {
if (obj == null) {
return null;
}
return (JSONObject) JSONObject.toJSON(obj);
}
代码示例来源:origin: AlibabaTech/fastjson
public JSONObject getJSONObject(String key) {
Object value = map.get(key);
if (value instanceof JSONObject) {
return (JSONObject) value;
}
return (JSONObject) toJSON(value);
}
代码示例来源:origin: io.eventcenter/ec-monitor-mysql
@Override
public void forwardNodeInfo(NodeInfo info) {
logger.info(JSONObject.toJSON(info));
}
代码示例来源:origin: AlibabaTech/fastjson
public JSONArray getJSONArray(String key) {
Object value = map.get(key);
if (value instanceof JSONArray) {
return (JSONArray) value;
}
return (JSONArray) toJSON(value);
}
代码示例来源:origin: io.eventcenter/ec-monitor-client
@Override
public void forwardNodeInfo(NodeInfo info) {
logger.info(JSONObject.toJSON(info));
}
代码示例来源:origin: com.github.ltsopensource/lts-core
@Override
public JSONObject toJSONObject(Object obj) {
com.alibaba.fastjson.JSONObject json = (com.alibaba.fastjson.JSONObject) com.alibaba.fastjson.JSONObject.toJSON(obj);
return new FastJSONObject(json);
}
代码示例来源:origin: dee1024/housedb
public static void main(String[] args) throws IOException {
String url ="https://gz.lianjia.com/ershoufang/";
String url2 = "https://gz.lianjia.com/ershoufang/GZ0002180546.html";
String url3 = "https://gz.lianjia.com/chengjiao/GZ0002008482.html";
// 代理测试
// MyHttpClient.HttpProxyConfig httpProxyConfig = new MyHttpClient.HttpProxyConfig();
// httpProxyConfig.setHost("");
// httpProxyConfig.setPort(0);
// MyHttpClient.addAvailableHttpProxyConfig(httpProxyConfig);
House house = LianjiaWebUtil.fetchAndGenHouseObject(url2);
System.out.println(JSONObject.toJSON(house));
}
代码示例来源:origin: cn.jiangzeyin/common-boot
public static JSONObject toJson(int code, String msg) {
JsonMessage jsonMessage = new JsonMessage(code, msg);
return (JSONObject) JSONObject.toJSON(jsonMessage);
}
代码示例来源:origin: cn.jiangzeyin/common-boot
public static JSONObject toJson(int code, String msg, Object data) {
JsonMessage jsonMessage = new JsonMessage(code, msg, data);
return (JSONObject) JSONObject.toJSON(jsonMessage);
}
内容来源于网络,如有侵权,请联系作者删除!