JAVA 判断是否为json ,区分为 数组 还是 键值对
来源:互联网 发布:手机淘宝买家信用等级 编辑:程序博客网 时间:2024/06/09 19:51
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(TextUtils.isEmpty(str)){ return JSON_TYPE.JSON_TYPE_ERROR; } final char[] strChar = str.substring(0, 1).toCharArray(); final char firstChar = strChar[0]; LogUtils.d(JSONUtil.class, "getJSONType", " firstChar = "+firstChar); if(firstChar == '{'){ return JSON_TYPE.JSON_TYPE_OBJECT; }else if(firstChar == '['){ return JSON_TYPE.JSON_TYPE_ARRAY; }else{ return JSON_TYPE.JSON_TYPE_ERROR; } }
0 0
- JAVA 判断是否为json ,区分为 数组 还是 键值对
- json转换为键值对
- java判断是否为图片还是视频
- 判断是否为数组
- JavaScript判断JSON是否为数组(数组/对象)
- Java中判断数组是否为空?
- 判断Java二维数组是否为空
- java 判断二维数组是否为空
- 判断JSon是否为空
- 判断是否为json对象
- jquery 判断是否为 json
- C# 判断是否为json
- 对数组排序后并判断是否为等差
- JSON 键值为变量
- javascript 判断是否为数组
- 判断数组是否为空
- 判断数组是否为空
- java中判断二维数组是否为空
- 数据流中的中位数
- osgOcean+VS2010+Win7编译方法
- adb在无法启动
- hdoj-3530-Subsequence
- 李明杰控件刷新框架
- JAVA 判断是否为json ,区分为 数组 还是 键值对
- Android 判断当前程序是否在前台运行
- 快速Android开发系列网络篇之Retrofit
- python中生成器和迭代器
- iOS利用Runtime自定义控制器POP手势动画
- Charles 如何使用 以及 注册码 版本3.10.1 or 3.11.2
- redis的常用命令、问题和一些缓存清理
- java for(Object obj:col)
- [Leetcode刷题总结系列][Dynamic Programming]63. Unique Paths II