com.alibaba.fastjson.JSONObject.toJSON()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(8.9k)|赞(0)|评价(0)|浏览(150)

本文整理了Java中com.alibaba.fastjson.JSONObject.toJSON()方法的一些代码示例,展示了JSONObject.toJSON()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.toJSON()方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONObject
类名称:JSONObject
方法名:toJSON

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);
}

相关文章

微信公众号

最新文章

更多