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

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

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

JSONObject.putAll介绍

暂无

代码示例

代码示例来源:origin: ltsopensource/light-task-scheduler

@Override
public void putAll(Map<? extends String, ? extends Object> m) {
  jsonObject.putAll(m);
}

代码示例来源:origin: ltsopensource/light-task-scheduler

@Override
public void putAll(Map<? extends String, ? extends Object> m) {
  jsonObject.putAll(m);
}

代码示例来源:origin: TommyLemon/APIJSON

@Override
public void putAll(Map<? extends String, ? extends Object> map) {
  if (map != null && map.isEmpty() == false) {
    super.putAll(map);
  }
}

代码示例来源:origin: TommyLemon/APIJSON

@Override
public void putAll(Map<? extends String, ? extends Object> map) {
  if (map != null && map.isEmpty() == false) {
    super.putAll(map);
  }
}

代码示例来源:origin: TommyLemon/APIJSON

@Override
public void putAll(Map<? extends String, ? extends Object> map) {
  if (map != null && map.isEmpty() == false) {
    super.putAll(map);
  }
}

代码示例来源:origin: TommyLemon/APIJSON

/**
 * @return response
 * @throws Exception
 */
@Override
public JSONObject response() throws Exception {
  if (sqlReponse == null || sqlReponse.isEmpty()) {
    if (isTable) {//Table自身都获取不到值,则里面的Child都无意义,不需要再解析
      return response;
    }
  } else {
    response.putAll(sqlReponse);
  }
  //把已校正的字段键值对corrected<originKey, correctedKey>添加进来,还是correct直接改?
  if (corrected != null) {
    response.put(KEY_CORRECT, corrected);
  }
  //把isTable时取出去的custom重新添加回来
  if (customMap != null) {
    response.putAll(customMap);
  }
  onFunctionResponse("0");
  onChildResponse();
  onFunctionResponse("+");
  onComplete();
  return response;
}

代码示例来源:origin: foxinmy/weixin4j

/**
 * 批量邀请成员关注
 * 
 * @param parameter
 *            成员ID,标签ID,部门ID
 * @param callback
 *            接收任务执行结果的回调地址等信息
 * @param tips
 *            推送到微信上的提示语(只有认证号可以使用)。当使用微信推送时,该字段默认为“请关注XXX企业号”,邮件邀请时,该字段无效。
 * @return 异步任务id,最大长度为64字符
 * @see com.foxinmy.weixin4j.qy.model.IdParameter
 * @see com.foxinmy.weixin4j.qy.model.Callback
 * @see <a
 *      href="http://qydev.weixin.qq.com/wiki/index.php?title=%E5%BC%82%E6%AD%A5%E4%BB%BB%E5%8A%A1%E6%8E%A5%E5%8F%A3#.E9.82.80.E8.AF.B7.E6.88.90.E5.91.98.E5.85.B3.E6.B3.A8">邀请成员关注</a>
 * @throws WeixinException
 */
public String inviteUser(IdParameter parameter, Callback callback,
    String tips) throws WeixinException {
  String batch_inviteuser_uri = getRequestUri("batch_inviteuser_uri");
  Token token = tokenManager.getCache();
  JSONObject obj = new JSONObject();
  obj.putAll(parameter.getParameter());
  obj.put("callback", callback);
  obj.put("invite_tips", tips);
  WeixinResponse response = weixinExecutor.post(
      String.format(batch_inviteuser_uri, token.getAccessToken()),
      obj.toJSONString());
  return response.getAsJson().getString("jobid");
}

代码示例来源:origin: foxinmy/weixin4j

result.putAll(listsuffixConvertMap((List<?>) value));

代码示例来源:origin: foxinmy/weixin4j

obj.put("touser", "@all");
} else {
  obj.putAll(target);

代码示例来源:origin: foxinmy/weixin4j

obj.putAll(filter);
obj.put(msgtype, JSON.toJSON(tuple));
obj.put("msgtype", msgtype);

代码示例来源:origin: com.github.ltsopensource/lts-core

@Override
public void putAll(Map<? extends String, ? extends Object> m) {
  jsonObject.putAll(m);
}

代码示例来源:origin: syhily/elasticsearch-jdbc

@Override
public void putAll(Map<? extends String, ?> m) {
  jsonObject.putAll(m);
}

代码示例来源:origin: com.centit.support/centit-utils

public static JSONObject mergeJSONObjectt(final JSONObject json1,final JSONObject json2){
    JSONObject json = new JSONObject();
    json.putAll(json1);
    json.putAll(json2);
    return json;
  }
}

代码示例来源:origin: fex-team/fis-velocity-tools

private static JSONObject mergeJSONObjects(JSONObject json1, JSONObject json2) {
  try {
    json1.putAll(json2);
  } catch (Exception e) {
    throw new RuntimeException("JSON Exception" + e);
  }
  return json1;
}
// 重新读取所有的map文件并生成map表

代码示例来源:origin: com.gitee.sunlu/zm-cloud-utils

/**
 * @return
 */
public static JSONObject transFormatToJSONString(String message, Object... objects) {
  JSONObject jsonObject = new JSONObject();
  if (message == null) {
    return new JSONObject();
  }
  if (objects == null || objects.length <= 0) {
    return new JSONObject();
  }
  if (message.indexOf("{") < 0 && message.indexOf("}") < 0) {
    return new JSONObject();
  }
  jsonObject.put(message.substring(message.indexOf("{") + 1, message.indexOf("}")), objects[0].toString());
  objects = org.apache.commons.lang3.ArrayUtils.remove(objects, 0);
  JSONObject ttt = transFormatToJSONString(message.substring(message.indexOf("}") + 1), objects);
  if (ttt != null)
    jsonObject.putAll(ttt);
  return jsonObject;
}

代码示例来源:origin: PowerShenli/MyDog

@Override
public void resolve() {
  Map<String,Map<String,JSONObject>> props = GenerateContext.get("props");
  JSONObject datasource = props.get("datasource").get("tomcatDatasource");
  JSONObject connectionProps = datasource.getJSONObject("connectionProps");
  JSONObject project = props.get("project").get("mydogProj");
  JSONObject appProp = project.getJSONObject("appProp");
  System.out.println("before merge appProp = " + appProp);
  appProp.putAll(connectionProps);
  props = GenerateContext.get("props");
  JSONObject project2 = props.get("project").get("mydogProj");
  project2.getJSONObject("appProp");
  System.out.println("after merge appProp = "+ appProp);
}

代码示例来源:origin: coderczp/jmonitor

@HttpMapping(url = "/loadRuntimeInfo")
public JSONObject doLoadRuntimeInfo(Map<String, Object> param) {
  try {
    String app = ((HttpServletRequest) param.get(JMDispatcher.REQ)).getParameter("app");
    RuntimeMXBean mBean = JMConnManager.getRuntimeMBean(app);
    ClassLoadingMXBean cBean = JMConnManager.getClassMbean(app);
    Map<String, String> props = mBean.getSystemProperties();
    DateFormat format = DateFormat.getInstance();
    List<String> input = mBean.getInputArguments();
    Date date = new Date(mBean.getStartTime());
    TreeMap<String, Object> data = new TreeMap<String, Object>();
    data.put("apppid", mBean.getName());
    data.put("startparam", input.toString());
    data.put("starttime", format.format(date));
    data.put("classLoadedNow", cBean.getLoadedClassCount());
    data.put("classUnloadedAll", cBean.getUnloadedClassCount());
    data.put("classLoadedAll", cBean.getTotalLoadedClassCount());
    data.putAll(props);
    JSONObject json = new JSONObject(true);
    json.putAll(data);
    return json;
  } catch (IOException e) {
    throw new RuntimeException(e);
  }
}

代码示例来源:origin: ucarGroup/DataLink

actionBodyJson.putAll(selfConfig);

代码示例来源:origin: suninformation/ymate-platform-v2

public IView toJSON(String callback) {
  JSONObject _jsonObj = new JSONObject();
  if (__code != null) {
    _jsonObj.put(Type.Const.PARAM_RET, __code);
  }
  if (StringUtils.isNotBlank(__msg)) {
    _jsonObj.put(Type.Const.PARAM_MSG, __msg);
  }
  if (__data != null && !__data.isEmpty()) {
    _jsonObj.put(Type.Const.PARAM_DATA, __data);
  }
  if (__attrs != null && !__attrs.isEmpty()) {
    _jsonObj.putAll(__attrs);
  }
  //
  JsonView _view = new JsonView(_jsonObj).withJsonCallback(callback);
  if (__quoteFieldNames) {
    _view.quoteFieldNames();
    if (__useSingleQuotes) {
      _view.useSingleQuotes();
    }
  }
  if (__keepNullValue) {
    _view.keepNullValue();
  }
  if (__withContentType) {
    _view.withContentType();
  }
  return _view;
}

代码示例来源:origin: com.foxinmy/weixin4j-base

result.putAll(listsuffixConvertMap((List<?>) value));

相关文章

微信公众号

最新文章

更多