1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 判断Json字符串返回类型 对象 或者 数组

判断Json字符串返回类型 对象 或者 数组

时间:2020-07-25 14:35:36

相关推荐

判断Json字符串返回类型 对象 或者 数组

public enum JSON_TYPE {/*** JSONObject*/JSON_TYPE_OBJECT,/*** JSONArray*/JSON_TYPE_ARRAY,/*** 不是JSON格式的字符串*/JSON_TYPE_ERROR}/***** 获取JSON类型* 判断规则* 判断第一个字母是否为{或[ 如果都不是则不是一个JSON格式的文本** @param str* @return*/public static JSON_TYPE getJSONType(String str) {if (PubString.isEmpty(str)) {return JSON_TYPE.JSON_TYPE_ERROR;}final char[] strChar = str.substring(0, 1).toCharArray();final char firstChar = strChar[0];if (firstChar == '{') {return JSON_TYPE.JSON_TYPE_OBJECT;} else if (firstChar == '[') {return JSON_TYPE.JSON_TYPE_ARRAY;} else {return JSON_TYPE.JSON_TYPE_ERROR;}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。