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

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

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

JSONArray.toArray介绍

暂无

代码示例

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

@Override
public Object[] toArray() {
  return jsonArray.toArray();
}

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

@Override
public <T> T[] toArray(T[] a) {
  return jsonArray.toArray(a);
}

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

@Override
public <T> T[] toArray(T[] a) {
  return jsonArray.toArray(a);
}

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

@Override
public Object[] toArray() {
  return jsonArray.toArray();
}

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

element = valueArray.toArray();

代码示例来源:origin: com.alibaba/fastjson

element = valueArray.toArray();

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

/**WHERE key contains value
 * @param key
 * @param value
 * @return     {@link #getContainString(String, Object[], int)}
 * @throws NotExistException
 */
@JSONField(serialize = false)
public String getContainString(String key, Object value) throws IllegalArgumentException {
  if (value == null) {
    return "";
  }
  Logic logic = new Logic(key);
  key = logic.getKey();
  Log.i(TAG, "getContainString key = " + key);
  return getContainString(key, newJSONArray(value).toArray(), logic.getType());
}
/**WHERE key contains childs

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

/**search key match value
 * @param in
 * @return {@link #getSearchString(String, Object[], int)}
 * @throws IllegalArgumentException 
 */
@JSONField(serialize = false)
public String getSearchString(String key, Object value) throws IllegalArgumentException {
  if (value == null) {
    return "";
  }
  Logic logic = new Logic(key);
  key = logic.getKey();
  Log.i(TAG, "getSearchString key = " + key);
  JSONArray arr = newJSONArray(value);
  if (arr.isEmpty()) {
    return "";
  }
  return getSearchString(key, arr.toArray(), logic.getType());
}
/**search key match values

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

/**WHERE key BETWEEN 'start' AND 'end'
 * @param key
 * @param value 'start,end'
 * @return LOGIC [ key BETWEEN 'start' AND 'end' ]
 * @throws IllegalArgumentException 
 */
@JSONField(serialize = false)
public String getBetweenString(String key, Object value) throws IllegalArgumentException {
  if (value == null) {
    return "";
  }
  Logic logic = new Logic(key);
  key = logic.getKey();
  Log.i(TAG, "getBetweenString key = " + key);
  JSONArray arr = newJSONArray(value);
  if (arr.isEmpty()) {
    return "";
  }
  return getBetweenString(key, arr.toArray(), logic.getType());
}

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

/**search key match RegExp values
 * @param key
 * @param value
 * @param ignoreCase 
 * @return {@link #getRegExpString(String, Object[], int, boolean)}
 * @throws IllegalArgumentException 
 */
@JSONField(serialize = false)
public String getRegExpString(String key, Object value, boolean ignoreCase) throws IllegalArgumentException {
  if (value == null) {
    return "";
  }
  Logic logic = new Logic(key);
  key = logic.getKey();
  Log.i(TAG, "getRegExpString key = " + key);
  JSONArray arr = newJSONArray(value);
  if (arr.isEmpty()) {
    return "";
  }
  return getRegExpString(key, arr.toArray(), logic.getType(), ignoreCase);
}
/**search key match RegExp values

代码示例来源:origin: com.alibaba/fastjson

parseArray(array, fieldName);
if (lexer.isEnabled(Feature.UseObjectArray)) {
  return array.toArray();

代码示例来源:origin: com.alibaba/fastjson

value = list.toArray();
} else {
  value = list;

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

/**
 * 获取用户身上的标签列表
 * 
 * @param openId
 *            用户ID
 * @return 标签ID集合
 * @throws WeixinException
 * @see <a
 *      href="http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140837&token=&lang=zh_CN">
 *      获取用户身上的标签列表</a>
 */
public Integer[] getUserTags(String openId) throws WeixinException {
  String tag_userids_uri = getRequestUri("tag_userids_uri");
  WeixinResponse response = weixinExecutor.post(
      String.format(tag_userids_uri, tokenManager.getAccessToken()),
      String.format("{\"openid\":\"%s\"}", openId));
  return response.getAsJson().getJSONArray("tagid_list")
      .toArray(new Integer[] {});
}

代码示例来源:origin: jwpttcg66/NettyGameServer

String packages = jsonObject.getString(GlobalConstants.JSONFile.dict_package);
JSONArray jsonArray = jsonObject.getJSONArray(GlobalConstants.JSONFile.dict_fils);
JSONArray[] dictModle = jsonArray.toArray(new JSONArray[0]);
for(JSONArray dictModleJsonArray: dictModle){
  String enumString = dictModleJsonArray.get(0).toString();
      Class classes = Class.forName(packages + '.' + className);
      if (multiKey) {
        JSONArray[] dictModleJsonArrays = bodyJson.toArray(new JSONArray[0]);
        DictArrayMaps dictMap = new DictArrayMaps();
        for(JSONArray dictJsonArray: dictModleJsonArrays) {
          JSONObject[] dictModleJsonObjects = dictJsonArray.toArray(new JSONObject[0]);
          List<IDict> dictList = new ArrayList<>();
          int dictId = -1;
        JSONObject[] dictModleJsonObjects = bodyJson.toArray(new JSONObject[0]);
        DictMap dictMap = new DictMap();
        for(JSONObject dictJson: dictModleJsonObjects) {

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

@Override
public <T> T[] toArray(T[] a) {
  return jsonArray.toArray(a);
}

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

@Override
public Object[] toArray() {
  return jsonArray.toArray();
}

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

@Override
public <T> T[] toArray(T[] a) {
  return jsonArray.toArray(a);
}

代码示例来源:origin: net.mingsoft/ms-util

/**
 * 从json数组中得到相应java数组
 * 
 * @param jsonString json字符串
 * @return 返回java数组
 */
public static Object[] getObjectArray4Json(String jsonString) {
  JSONArray jsonArray = JSONArray.parseArray(jsonString);
  return jsonArray.toArray();
}

代码示例来源:origin: net.oschina.suyeer/cache

private Integer[] toIntegerArr(JSONArray jsonArr) {
  return jsonArr.toArray(new Integer[jsonArr.size()]);
}

代码示例来源:origin: top.wboost/common-boot

private String[] scanPackages() {
    String[] initPackages = ConfigForBase.BasePackage.allPackages();
    String appPackage = ClassUtils.getPackageName(SpringBootUtil.getLauncherClass().getName());
    List<String> scanPackages = new ArrayList<>(Arrays.asList(initPackages));
    scanPackages.add(appPackage);
    String property = PropertiesUtil.getProperty("common.conf.add_scan_packages");
    if (StringUtil.notEmpty(property)) {
      JSONArray addPackages = JSONArray.parseArray(property);
      scanPackages.addAll(Arrays.asList(addPackages.toArray(new String[]{})));
    }
    return new HashSet<>(scanPackages).toArray(new String[]{});
  }
}

相关文章

微信公众号

最新文章

更多