本文整理了Java中com.alibaba.fastjson.JSONArray.toArray()
方法的一些代码示例,展示了JSONArray.toArray()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONArray.toArray()
方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONArray
类名称: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[]{});
}
}
内容来源于网络,如有侵权,请联系作者删除!