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几种方式相关推荐

  1. 判断一个数字是否为偶数的几种方式

    第一种:取余 function isOdd(n){if(n%2==0){console.log(n+'是偶数');}else if(n%2==1){console.log(n+'是奇数');}else ...

  2. json 生成html转换,根据json字符串生成Html的一种方式

    文章说明: 本文介绍了根据Json串生成Html的一种方式(只是简单实现了文本框,密码框,下拉框).只是觉得好玩才这样做,如果觉得没有任何价值,请忽略.不足指出希望各位大牛指点.后续将根据各位的指点继 ...

  3. xml转json和实体类的两种方式

    本文为博主原创,未经允许不得转载: xml在http通信中具有较高的安全性和传输速度,所以应用比较广泛, 在项目中往往需要对xml,json和实体类进行相互转换,在这里总结一下自己所用到的一些方法: ...

  4. java 判断类型_Java变量类型识别的3种方式

    变量类型识别有3种方法: 通过反射拿到变量的类型 instanceof关键字判断 通过java的多态(方法重载)来DIY类型识别 具体看例子吧,尤其第三种方式 有一个自定义的TypeTools,我觉得 ...

  5. linux中添加一个用户到指定用户组的两种方式,修改一个用户到指定用户组的一种方式...

    添加一个用户到指定用户组: gpasswd –a 用户名 组名 usermod –G 组名 用户名 //第一种:gpasswd –a 用户名 组名 [root@localhost ~]# id use ...

  6. Python判断一个字符串是否包含子串的几种方法

    https://blog.csdn.net/yl2isoft/article/details/52079960

  7. json字符串转对象的几种方式

    1. java自带的原生sf.json json字符串转对象 import net.sf.json.JSONObjectString response="{\"status\&qu ...

  8. python函数调用的三种方式_判断python对象是否可调用的三种方式及其区别

    基本上判断python对象是否为可调用的函数,有三种方法: 1.使用内置的callable函数 callable(func) 用于检查对象是否可调用,返回True也可能调用失败,但是返回False一定 ...

  9. C# 对象与JSON字符串互相转换的三种方式

    JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式. 关于内存对象和JSON字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下 ...

最新文章

  1. springboot整合mybatis记录
  2. android配置文件说明
  3. 【leetcode】472. Concatenated Words
  4. 百度 Serverless 函数计算引擎 EasyFaaS 正式开源
  5. POJ 3581 Sequence ——后缀数组 最小表示法
  6. 【线段树 集合hash】bzoj4373: 算术天才⑨与等差数列
  7. 9206 课堂笔记 综合演练 添加数据与非空验证
  8. bzoj 1014: [JSOI2008]火星人prefix(splay维护区间+Hash+二分)
  9. 【资源下载】netassist 下载 资源下载
  10. python分割文本_python分割文本
  11. CSS3_04_弹性盒子_多媒体
  12. 凯恩帝绝对坐标清零_KND凯恩帝数系统说明书.doc
  13. linux 桥,Linux网桥
  14. Slicer学习笔记(十七)编写一个python扩展模块
  15. UG NX 12抽取复合曲线
  16. (附源码)ssm航空客运订票系统 毕业设计 141612
  17. latex 分布符号_LaTeX最全的数学符号大全(更新中…… )
  18. ROSIntegration ROSIntegrationVision与虚幻引擎4(Unreal Engine 4)的配置
  19. Golang【sgg】
  20. armadillo 使用杂记

热门文章

  1. 视频怎么压缩变小?视频压缩的工具合集分享。​
  2. c语言比较三个数大小输出最小值,比较ABC三个数的大小,从小到大排列输出。,c语言比较三个数大小按从大到小顺序输出...
  3. 刷微信点击量的php,微信刷文章点击量软件使用的方法是什么?
  4. 个人如何实现股票量化交易下单 股票交易接口 策略开发
  5. Unicode编码详解(二):编码预备知识
  6. 【软件工程师学硬件】之 开发板
  7. python是怎样处理串口数据的_python是怎样处理串口数据的
  8. 高速电机的特性及工作原理(深度总结)
  9. 【c语言】链表(完整版)
  10. 微波消解仪的工作原理是什么?