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

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

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

JSONArray.toJSONString介绍

暂无

代码示例

代码示例来源:origin: ScienJus/smartqq

/**
 * 获得最近会话列表
 *
 * @return
 */
public List<Recent> getRecentList() {
  LOGGER.debug("开始获取最近会话列表");
  JSONObject r = new JSONObject();
  r.put("vfwebqq", vfwebqq);
  r.put("clientid", Client_ID);
  r.put("psessionid", "");
  Response<String> response = post(ApiURL.GET_RECENT_LIST, r);
  return JSON.parseArray(getJsonArrayResult(response).toJSONString(), Recent.class);
}

代码示例来源:origin: ScienJus/smartqq

/**
 * 获得登录状态
 *
 * @return
 */
public List<FriendStatus> getFriendStatus() {
  LOGGER.debug("开始获取好友状态");
  Response<String> response = get(ApiURL.GET_FRIEND_STATUS, vfwebqq, psessionid);
  return JSON.parseArray(getJsonArrayResult(response).toJSONString(), FriendStatus.class);
}

代码示例来源:origin: alibaba/Sentinel

@Override
public CommandResponse<String> handle(CommandRequest request) {
  /*
   * type==notZero means nodes whose totalRequest <= 0 will be ignored.
   */
  String type = request.getParam("type");
  List<NodeVo> list = new ArrayList<NodeVo>();
  Map<ResourceWrapper, ClusterNode> map = ClusterBuilderSlot.getClusterNodeMap();
  if (map == null) {
    return CommandResponse.ofSuccess(JSONArray.toJSONString(list));
  }
  for (Map.Entry<ResourceWrapper, ClusterNode> entry : map.entrySet()) {
    if ("notZero".equalsIgnoreCase(type)) {
      if (entry.getValue().totalRequest() > 0) {
        list.add(NodeVo.fromClusterNode(entry.getKey(), entry.getValue()));
      }
    } else {
      list.add(NodeVo.fromClusterNode(entry.getKey(), entry.getValue()));
    }
  }
  return CommandResponse.ofSuccess(JSONArray.toJSONString(list));
}

代码示例来源:origin: hs-web/hsweb-framework

@Override
public AuthenticationBuilder json(String json) {
  JSONObject jsonObject = JSON.parseObject(json);
  user(jsonObject.getObject("user", SimpleUser.class));
  role(jsonObject.getJSONArray("roles").toJSONString());
  permission(jsonObject.getJSONArray("permissions").toJSONString());
  return this;
}

代码示例来源:origin: ScienJus/smartqq

/**
 * 获得讨论组列表
 *
 * @return
 */
public List<Discuss> getDiscussList() {
  LOGGER.debug("开始获取讨论组列表");
  Response<String> response = get(ApiURL.GET_DISCUSS_LIST, psessionid, vfwebqq);
  return JSON.parseArray(getJsonObjectResult(response).getJSONArray("dnamelist").toJSONString(), Discuss.class);
}

代码示例来源:origin: ScienJus/smartqq

/**
 * 获取群列表
 *
 * @return
 */
public List<Group> getGroupList() {
  LOGGER.debug("开始获取群列表");
  JSONObject r = new JSONObject();
  r.put("vfwebqq", vfwebqq);
  r.put("hash", hash());
  Response<String> response = post(ApiURL.GET_GROUP_LIST, r);
  int retryTimes4getGroupList = retryTimesOnFailed;
  while (response.getStatusCode() == 404 && retryTimes4getGroupList > 0) {
    response = post(ApiURL.GET_GROUP_LIST, r);
    retryTimes4getGroupList--;
  }
  JSONObject result = getJsonObjectResult(response);
  return JSON.parseArray(result.getJSONArray("gnamelist").toJSONString(), Group.class);
}

代码示例来源:origin: JpressProjects/jpress

return array.toJSONString();

代码示例来源:origin: uber/chaperone

idealState.append(new StringRepresentation(resultList.toJSONString()));
partitionAssignment.append(new StringRepresentation(resultList.toJSONString()));

代码示例来源:origin: huangweicai/OkLibDemo

/**
 * List集合转换成json字符串
 * @param obj
 * @return
 */
public static String list2Json(Object obj){
  return JSONArray.toJSONString(obj, true);
}

代码示例来源:origin: huangweicai/OkLibDemo

/**
 * List集合转换成json字符串
 * @param obj
 * @return
 */
public static String list2Json(Object obj){
  return JSONArray.toJSONString(obj, true);
}

代码示例来源:origin: huangweicai/OkLibDemo

/**
 * List集合转换成json字符串
 * @param obj
 * @return
 */
public static String list2Json(Object obj){
  return JSONArray.toJSONString(obj, true);
}

代码示例来源:origin: XunMengWinter/Now

public static Intent getIntent(@NonNull Context context, @NonNull List<TeaBean.AvatarBean> images) {
  String imagesStr = JSONArray.toJSONString(images);
  Intent intent = new Intent(context, MonoImageListActivity.class);
  intent.putExtra(Constants.KEY_IMAGES_STR, imagesStr);
  return intent;
}

代码示例来源:origin: huangfangyi/YiChat

/**
 * 保存 JSONArray数据 到 缓存中
 *
 * @param key   保存的key
 * @param value 保存的JSONArray数据
 */
public void put(String key, JSONArray value) {
  put(key, value.toJSONString());
}

代码示例来源:origin: huangfangyi/YiChat

/**
 * 保存 JSONArray数据 到 缓存中
 *
 * @param key      保存的key
 * @param value    保存的JSONArray数据
 * @param saveTime 保存的时间,单位:秒
 */
public void put(String key, JSONArray value, int saveTime) {
  put(key, value.toJSONString(), saveTime);
}

代码示例来源:origin: huangfangyi/FanXin

/**
 * 保存 JSONArray数据 到 缓存中
 * 
 * @param key
 *            保存的key
 * @param value
 *            保存的JSONArray数据
 */
public void put(String key, JSONArray value) {
  put(key, value.toJSONString());
}

代码示例来源:origin: YiChat/android_YiChat_Lite

/**
 * 保存 JSONArray数据 到 缓存中
 *
 * @param key   保存的key
 * @param value 保存的JSONArray数据
 */
public void put(String key, JSONArray value) {
  put(key, value.toJSONString());
}

代码示例来源:origin: YiChat/android_YiChat_Lite

/**
 * 保存 JSONArray数据 到 缓存中
 *
 * @param key      保存的key
 * @param value    保存的JSONArray数据
 * @param saveTime 保存的时间,单位:秒
 */
public void put(String key, JSONArray value, int saveTime) {
  put(key, value.toJSONString(), saveTime);
}

代码示例来源:origin: huangfangyi/YiChat

private List<JSONObject> getMoments() {
  JSONArray jsonArray = ACache.get(MomentsFriendActivity.this).getAsJSONArray(cacheKey);
  if (jsonArray != null) {
    List<JSONObject> list = JSONArray.parseArray(jsonArray.toJSONString(), JSONObject.class);
    articles.addAll(list);
  }
  return articles;
}

代码示例来源:origin: huangfangyi/YiChat

@Override
public List<JSONObject> getData() {
  JSONArray jsonArray = ACache.get(monmentsView.getBaseContext()).getAsJSONArray(cacheKey);
  if (jsonArray!=null){
    List<JSONObject> list = JSONArray.parseArray(jsonArray.toJSONString(), JSONObject.class);
    data.addAll(list);
  }
  return data;
}
public String getBackgroudMoment(){

代码示例来源:origin: XunMengWinter/Now

@Override
protected void onSucceed(GankMeizhiResult result) {
  JSONArray jsonArray = new JSONArray();
  for (Gank item : result.results) {
    if (item.url != null)
      jsonArray.add(item.url);
  }
  mPreferencesHelper.setHeadImages(jsonArray.toJSONString());
  toMainPage();
}

相关文章

微信公众号

最新文章

更多