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字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下 ...
最新文章
- springboot整合mybatis记录
- android配置文件说明
- 【leetcode】472. Concatenated Words
- 百度 Serverless 函数计算引擎 EasyFaaS 正式开源
- POJ 3581 Sequence ——后缀数组 最小表示法
- 【线段树 集合hash】bzoj4373: 算术天才⑨与等差数列
- 9206 课堂笔记 综合演练 添加数据与非空验证
- bzoj 1014: [JSOI2008]火星人prefix(splay维护区间+Hash+二分)
- 【资源下载】netassist 下载 资源下载
- python分割文本_python分割文本
- CSS3_04_弹性盒子_多媒体
- 凯恩帝绝对坐标清零_KND凯恩帝数系统说明书.doc
- linux 桥,Linux网桥
- Slicer学习笔记(十七)编写一个python扩展模块
- UG NX 12抽取复合曲线
- (附源码)ssm航空客运订票系统 毕业设计 141612
- latex 分布符号_LaTeX最全的数学符号大全(更新中…… )
- ROSIntegration ROSIntegrationVision与虚幻引擎4(Unreal Engine 4)的配置
- Golang【sgg】
- armadillo 使用杂记
热门文章
- 视频怎么压缩变小?视频压缩的工具合集分享。​
- c语言比较三个数大小输出最小值,比较ABC三个数的大小,从小到大排列输出。,c语言比较三个数大小按从大到小顺序输出...
- 刷微信点击量的php,微信刷文章点击量软件使用的方法是什么?
- 个人如何实现股票量化交易下单 股票交易接口 策略开发
- Unicode编码详解(二):编码预备知识
- 【软件工程师学硬件】之 开发板
- python是怎样处理串口数据的_python是怎样处理串口数据的
- 高速电机的特性及工作原理(深度总结)
- 【c语言】链表(完整版)
- 微波消解仪的工作原理是什么?