博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断Json字符串返回类型 对象 或者 数组
阅读量:6973 次
发布时间:2019-06-27

本文共 840 字,大约阅读时间需要 2 分钟。

 

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;        }    }

 

转载地址:http://heesl.baihongyu.com/

你可能感兴趣的文章
生成服务器密码的shell脚本
查看>>
信号捕捉
查看>>
MariaDB三之DDL,DML的应用
查看>>
GNS3模拟ASA842
查看>>
使用PowerShell配置Hyper-v Server重复数据删除
查看>>
javascript测试
查看>>
Java线程池
查看>>
解决方案:如何让ADC产品将HTTP请求负载的更加均衡
查看>>
开始运行你的第一个Java Web 项目
查看>>
PHP学习:$_GET,$_POST,$_REQUEST和$_SERVER的一些用法,以及parse_str方法
查看>>
java下DES加密与解密
查看>>
Nagios使用SendEmail发送邮件
查看>>
Domino8.5.1和Exchange2010共用一个邮件域实现邮件收发
查看>>
截图留存
查看>>
linux PDF转换为SWF
查看>>
ASP.net 中的AJAX学习记录之四 updateProgress控件的简单用法
查看>>
怎样自动生成makefile
查看>>
Windows2008R2 AD降级错误解决方案
查看>>
datagridview的数据库设计与使用
查看>>
资源管理器的学习笔记一
查看>>