本文整理了Java中com.alibaba.fastjson.JSONObject.toJSONString()
方法的一些代码示例,展示了JSONObject.toJSONString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.toJSONString()
方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONObject
类名称:JSONObject
方法名:toJSONString
暂无
代码示例来源:origin: weibocom/motan
/**
* 指令对象转为string
*
* @param command
* @return
*/
public static String commandToString(RpcCommand command) {
return JSONObject.toJSONString(command);
}
代码示例来源:origin: sohutv/cachecloud
public static String toJson(Object entity) {
if (entity == null) {
return null;
}
return JSONObject.toJSONString(entity);
}
}
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public String toJSONString(Object obj) {
return com.alibaba.fastjson.JSONObject.toJSONString(obj);
}
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public String toJSONString(Object obj) {
return com.alibaba.fastjson.JSONObject.toJSONString(obj);
}
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public String toJSONString() {
return jsonObject.toJSONString();
}
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public String toJSONString() {
return jsonObject.toJSONString();
}
代码示例来源:origin: jmdhappy/xxpay-master
String getJsonParam(String[] names, Object[] values) {
JSONObject jsonParam = new JSONObject();
for (int i = 0; i < names.length; i++) {
jsonParam.put(names[i], values[i]);
}
return jsonParam.toJSONString();
}
代码示例来源:origin: alibaba/nacos
@Override
public <T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName) {
JSONObject jsonObj = (JSONObject) parser.parse();
String checkType = jsonObj.getString("type");
if (StringUtils.equals(checkType, AbstractHealthChecker.Http.TYPE)) {
return (T) JSON.parseObject(jsonObj.toJSONString(), AbstractHealthChecker.Http.class);
}
if (StringUtils.equals(checkType, AbstractHealthChecker.Tcp.TYPE)) {
return (T) JSON.parseObject(jsonObj.toJSONString(), AbstractHealthChecker.Tcp.class);
}
if (StringUtils.equals(checkType, AbstractHealthChecker.Mysql.TYPE)) {
return (T) JSON.parseObject(jsonObj.toJSONString(), AbstractHealthChecker.Mysql.class);
}
return null;
}
代码示例来源:origin: alibaba/nacos
@RequestMapping("/getLeader")
public JSONObject getLeader(HttpServletRequest request, HttpServletResponse response) {
JSONObject result = new JSONObject();
result.put("leader", JSONObject.toJSONString(RaftCore.getLeader()));
return result;
}
代码示例来源:origin: zhegexiaohuozi/SeimiCrawler
public static String sortParams(Map<String, String> params) {
if (params == null) {
return "";
}
JSONObject data = new JSONObject(new LinkedHashMap<String, Object>());
List<String> keys = new LinkedList<>(params.keySet());
Collections.sort(keys);
for (String k : keys) {
data.put(k, params.get(k));
}
return data.toJSONString();
}
代码示例来源:origin: apache/rocketmq-externals
/**
* Converts this transaction to json.
*
* @return a string with the json representation of this transaction
*/
public String toJson() {
Map<String, Object> map = new HashMap<>();
List<Map<String, Object>> rowsMap = rows.stream().map(row -> row.toMap()).collect(Collectors.toList());
map.put("rows", rowsMap);
return JSONObject.toJSONString(map);
}
}
代码示例来源:origin: ChinaSilence/any-video
/**
* 保存视频信息到 Redis
*/
void saveVideos(String key, List<Video> videos){
String value = JSONObject.toJSONString(videos);
stringRedisTemplate.opsForValue().set(key, value);
}
代码示例来源:origin: alibaba/nacos
@Override
public <T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName) {
JSONObject jsonObj = (JSONObject) parser.parse();
if (jsonObj == null) {
return null;
}
String checkType = jsonObj.getString("type");
if (StringUtils.equals(checkType, SelectorType.label.name())) {
return (T) JSON.parseObject(jsonObj.toJSONString(), LabelSelector.class);
}
if (StringUtils.equals(checkType, SelectorType.none.name())) {
return (T) JSON.parseObject(jsonObj.toJSONString(), NoneSelector.class);
}
return null;
}
代码示例来源:origin: shuzheng/zheng
httpPost.setHeader("Content-type", "application/json; charset=utf-8");
HttpEntity httpEntity = new StringEntity(JSONObject.toJSONString(publishDto), "utf-8");
httpPost.setEntity(httpEntity);
代码示例来源:origin: ScienJus/smartqq
/**
* 获得好友的详细信息
*
* @return
*/
public UserInfo getFriendInfo(long friendId) {
LOGGER.debug("开始获取好友信息");
Response<String> response = get(ApiURL.GET_FRIEND_INFO, friendId, vfwebqq, psessionid);
return JSON.parseObject(getJsonObjectResult(response).toJSONString(), UserInfo.class);
}
代码示例来源:origin: alibaba/Sentinel
@Override
public CommandResponse<String> handle(CommandRequest request) {
Map<String, Object> systemStatus = new HashMap<String, Object>();
systemStatus.put("rqps", Constants.ENTRY_NODE.successQps());
systemStatus.put("qps", Constants.ENTRY_NODE.passQps());
systemStatus.put("b", Constants.ENTRY_NODE.blockQps());
systemStatus.put("r", Constants.ENTRY_NODE.avgRt());
systemStatus.put("t", Constants.ENTRY_NODE.curThreadNum());
return CommandResponse.ofSuccess(JSONObject.toJSONString(systemStatus));
}
}
代码示例来源:origin: alibaba/Sentinel
@Override
public CommandResponse<String> handle(CommandRequest request) {
JSONObject res = new JSONObject()
.fluentPut("mode", ClusterStateManager.getMode())
.fluentPut("lastModified", ClusterStateManager.getLastModified())
.fluentPut("clientAvailable", isClusterClientSpiAvailable())
.fluentPut("serverAvailable", isClusterServerSpiAvailable());
return CommandResponse.ofSuccess(res.toJSONString());
}
代码示例来源:origin: alibaba/Sentinel
private CommandResponse<String> namespaceConfigResult(/*@NonEmpty*/ String namespace) {
ServerFlowConfig flowConfig = new ServerFlowConfig()
.setExceedCount(ClusterServerConfigManager.getExceedCount(namespace))
.setMaxOccupyRatio(ClusterServerConfigManager.getMaxOccupyRatio(namespace))
.setIntervalMs(ClusterServerConfigManager.getIntervalMs(namespace))
.setSampleCount(ClusterServerConfigManager.getSampleCount(namespace));
JSONObject config = new JSONObject()
.fluentPut("flow", flowConfig);
return CommandResponse.ofSuccess(config.toJSONString());
}
代码示例来源:origin: ScienJus/smartqq
private Response<String> post(ApiURL url, JSONObject r) {
return session.post(url.getUrl())
.addHeader("User-Agent", ApiURL.USER_AGENT)
.addHeader("Referer", url.getReferer())
.addHeader("Origin", url.getOrigin())
.addForm("r", r.toJSONString())
.text(StandardCharsets.UTF_8);
}
代码示例来源:origin: alibaba/Sentinel
private CommandResponse<String> globalConfigResult() {
ServerTransportConfig transportConfig = new ServerTransportConfig()
.setPort(ClusterServerConfigManager.getPort())
.setIdleSeconds(ClusterServerConfigManager.getIdleSeconds());
ServerFlowConfig flowConfig = new ServerFlowConfig()
.setExceedCount(ClusterServerConfigManager.getExceedCount())
.setMaxOccupyRatio(ClusterServerConfigManager.getMaxOccupyRatio())
.setIntervalMs(ClusterServerConfigManager.getIntervalMs())
.setSampleCount(ClusterServerConfigManager.getSampleCount());
JSONObject config = new JSONObject()
.fluentPut("transport", transportConfig)
.fluentPut("flow", flowConfig)
.fluentPut("namespaceSet", ClusterServerConfigManager.getNamespaceSet());
return CommandResponse.ofSuccess(config.toJSONString());
}
}
内容来源于网络,如有侵权,请联系作者删除!