首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
metadata
replace
vbscript
default
php8
数组
client
js
list
post
less
bitmap
email
command
express
loops
web3
php5
bytecode
function
fetch
web
iostream
int
hash
substring
cSharp
bit
sum
split
c语言
cpython
ascii
buffer
stream
timestamp
emoji
keyword
tags
regex
python2
bash
nodejs
expression
search
merge
input
uri
string
char
testing
solr
integer
uml
node.js
hook
include
require
get
python3
process
golang
javascript
audio
join
runtime
php
vba
object
cPlusPlus
install
jsp
eval
timezone
controller
md5
foreach
erlang
window
当前位置:
开发笔记
>
编程语言
> 正文
判断json是jsonobject还是jsonarray
作者:安乐乐520 | 来源:互联网 | 2023-09-10 19:38
判断字符串是JSONObject还是JSONArraypublicenumJSON_TYPE{**JSONObject*JSON_TYPE_OB
///
/// 判断字符串是JSONObject还是JSONArray
///
public enum JSON_TYPE
{
/**JSONObject*/
JSON_TYPE_OBJECT,
/**JSONArray*/
JSON_TYPE_ARRAY,
/**不是JSON格式的字符串*/
JSON_TYPE_ERROR
}
/***
*
* 获取JSON类型
* 判断规则
* 判断第一个字母是否为{或[ 如果都不是则不是一个JSON格式的文本
*
* @param str
* @return
*/
private JSON_TYPE getJSONType(string str)
{
if (string.IsNullOrEmpty(str))
{
return JSON_TYPE.JSON_TYPE_ERROR;
}
char[] strChar = str.Substring(0, 1).ToCharArray();
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;
}
}
json
object
sum
get
string
char
substring
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
post
HttpClientDemo
post请求,携带json对象参数模拟获取tokenpublicstaticStringgetToken()throwsIOException{创建连接CloseableHttp ...
[详细]
蜡笔小新 2024-09-27 19:18:58
int
项目需求讨论后台返回的特殊JSON处理
在实际开发中,现在安卓端和后台之间的数据交互,一般都是用JSON来传递数据信息。JSON大家一般都比较熟悉。我这边就以实际项目中的后台传过来的情况和大家分析下及如何处理。比如后台返 ...
[详细]
蜡笔小新 2024-09-30 20:59:48
int
Gson转换json数据为对象
可以通过Gson使用两种方法,将json字符串转换为对象,以下面该段报文做测试{id:84041462,lastName:小华,age:32 ...
[详细]
蜡笔小新 2024-09-30 16:59:45
sum
REST webService 用jquery ajax post方式提交 json 格式参数 webService 拿不到值
REST webService 用jquery ajax post方式提交 json 格式参数 webService 拿不到值 ...
[详细]
蜡笔小新 2024-09-30 16:27:58
post
uniapp开发教程,uniapp实例教程
uni-app开发教程,uni-app实例教程 UNI-APP开发(仿饿)开发课程:进入学习 推荐(免费):uni-app开发教程 文章目录 简介,网 ...
[详细]
蜡笔小新 2024-09-30 13:37:18
web
开发笔记:将JSON数组反序列化为强类型的.NET对象
篇首语:本文由编程笔记#小编为大家整理,主要介绍了将JSON数组反序列化为强类型的.NET对象相关的知识,希望对你有一定的参考价值。 ...
[详细]
蜡笔小新 2024-09-30 12:04:04
int
java – 什么是notifyItemRangeChanged(0,this.data.size());在这个例子中,它是如何工作的?
我理解ViewHolder的onBindViewHolder如何工作,但是我不清楚notifyItemRangeChanged(0,this.data.size())如何;适用于此示例以及它的确 ...
[详细]
蜡笔小新 2024-09-29 20:59:44
sum
开发笔记:Xunit测试使用个人小结
篇首语:本文由编程笔记#小编为大家整理,主要介绍了Xunit测试使用个人小结相关的知识,希望对你有一定的参考价值。因工作中用到xunit测试,故总结下用法,以供个人参考使 ...
[详细]
蜡笔小新 2024-09-29 10:56:48
sum
C#设计模式(8)——桥接模式(Bridge Pattern)
原文地址:http:www.cnblogs.comzhilipBridgePattern.html原文作者:Learninghard原文出处:博客园一、引言 ...
[详细]
蜡笔小新 2024-09-28 15:11:33
sum
java判断字符串是不是纯数字,判断字符串是否为数字java
本文目录一览:1、java中判断字符串是否为纯数字 ...
[详细]
蜡笔小新 2024-09-27 16:26:40
sum
File类递归
1.File类:文件和目录路径名的抽象表现形式2.创建对象:File(Stringpathname)通过给定的路径创建文件对象File(Stringpa ...
[详细]
蜡笔小新 2024-10-01 01:24:53
hash
找出字符串中重复字符
2019独角兽企业重金招聘Python工程师标准packagejavaBasic;importjava.util.HashMap;importjava.util.Map; ...
[详细]
蜡笔小新 2024-09-30 11:23:11
int
Java发布webservice应用并发送SOAP请求调用
webservice框架有很多,比如axis、axis2、cxf、xFire等等,做服务端和做客户端都可行,个人感觉使用这些框架的好处是减少了对于接口信息的解析,最主要的是减少了对于传递于网络中XML ...
[详细]
蜡笔小新 2024-09-29 16:46:39
int
Flex中使用filter过滤数据
Flex中使用filter过滤数据 ...
[详细]
蜡笔小新 2024-09-29 14:51:58
int
C#学习教程:C#按值复制数组分享
C#按值复制数组我有一个类型化的数组MyType[]types;我想制作这个数组的独立副本。我试过这个MyType[]types2newMyType[types.Length];t ...
[详细]
蜡笔小新 2024-09-29 13:08:34
安乐乐520
这个家伙很懒,什么也没留下!
Tags | 热门标签
metadata
replace
vbscript
default
php8
数组
client
js
list
post
less
bitmap
email
command
express
loops
web3
php5
bytecode
function
fetch
web
iostream
int
hash
substring
cSharp
bit
sum
split
RankList | 热门文章
1
今年29了,我想从事JAVA开发。我爱这一行。
2
【51nod】1008 N的阶乘 mod P
3
通过底层技术实现 RMI
4
咂字意思 在新华字典的读音解释笔画常用组词起名
5
SpringCloud之Hystrix断路器以及dashboard 属性详解
6
烤仔TVのCCW丨密码学通识(十)非对称密码学中的 RSA 算法
7
虚拟机中Linux安装可视化界面
8
V8引擎深入研究目次贴
9
大数据基础_大数据基础问答之一
10
平板怎么分屏
11
Rhce证书学习Day(四)
12
jquery 的日期时间控件(年月日时分秒)
13
开发笔记:为啥不能用 uuid 做 MySQL 的主键!?
14
发布BULLDOG智能合约v2.0
15
过滤声音
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有