fastjson判断一个json是jsonArray还是jsonObject几种方式
1.字符串截取判断
使用字符串开始位置和结束位置
public static void main(String[] args) {String dataStr = "['ces':'dd']";if (dataStr.startsWith("[") && dataStr.endsWith("]")) {System.out.println("我是jsonArray");} else {System.out.println("我是jsonObject");}}
2.使用JSON.parse判断
Object object = JSON.parse(dataStr);if (object instanceof JSONArray) {System.out.println("我是jsonArray");} else {System.out.println("我是jsonObject");}
完成
fastjson判断一个json是jsonArray还是jsonObject几种方式相关推荐
- 判断一个数字是否为偶数的几种方式
第一种:取余 function isOdd(n){if(n%2==0){console.log(n+'是偶数');}else if(n%2==1){console.log(n+'是奇数');}else ...
- json 生成html转换,根据json字符串生成Html的一种方式
文章说明: 本文介绍了根据Json串生成Html的一种方式(只是简单实现了文本框,密码框,下拉框).只是觉得好玩才这样做,如果觉得没有任何价值,请忽略.不足指出希望各位大牛指点.后续将根据各位的指点继 ...
- xml转json和实体类的两种方式
本文为博主原创,未经允许不得转载: xml在http通信中具有较高的安全性和传输速度,所以应用比较广泛, 在项目中往往需要对xml,json和实体类进行相互转换,在这里总结一下自己所用到的一些方法: ...
- java 判断类型_Java变量类型识别的3种方式
变量类型识别有3种方法: 通过反射拿到变量的类型 instanceof关键字判断 通过java的多态(方法重载)来DIY类型识别 具体看例子吧,尤其第三种方式 有一个自定义的TypeTools,我觉得 ...
- linux中添加一个用户到指定用户组的两种方式,修改一个用户到指定用户组的一种方式...
添加一个用户到指定用户组: gpasswd –a 用户名 组名 usermod –G 组名 用户名 //第一种:gpasswd –a 用户名 组名 [root@localhost ~]# id use ...
- Python判断一个字符串是否包含子串的几种方法
https://blog.csdn.net/yl2isoft/article/details/52079960
- json字符串转对象的几种方式
1. java自带的原生sf.json json字符串转对象 import net.sf.json.JSONObjectString response="{\"status\&qu ...
- python函数调用的三种方式_判断python对象是否可调用的三种方式及其区别
基本上判断python对象是否为可调用的函数,有三种方法: 1.使用内置的callable函数 callable(func) 用于检查对象是否可调用,返回True也可能调用失败,但是返回False一定 ...
- C# 对象与JSON字符串互相转换的三种方式
JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式. 关于内存对象和JSON字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下 ...
最新文章
- 学习结构[记录]类型(9) - 变体结构
- bestcoder #67 div2 1003 Black Jack 概率dp
- 验证码画布生成以及点击图片切换验证码
- 丰田pcwin是什么软件_丰田工机PCWin软件通讯设置及联机操作重点提示 - 图文 -...
- Error:Can’t find import 2508 in coredll.dll问题解决
- pythonrequests说明_解决Python requests 报错方法集锦
- python history函数_python的history_n 和history函数 获取的成交量和持仓量出现翻倍
- php 物联网应用,蜂窝物联网的概念以及应用
- mysql 快速初始化_MySQL中的批量初始化数据的对比测试(r12笔记第71天)
- 【Flink】Flink 自定义 trigger并且进行分析
- win7 卸载虚拟机重装提示请您确认有足够的权限安装....
- hadoop启动mysql服务_Hadoop MySQL 服务自启动配置
- springboot菜鸟入门
- 用python实现计算器
- 传智播客杨中科老师的全13季 C#、Asp.net视频教程
- 记事本html特效,很漂亮的网页飘落特效代码
- ESP8266的FATAL EXCEPTION 28 29问题原因
- C#面向对象基础之String类的练习
- cs字体样式和盒子模型学习1
- 常用 XML 解析技术