json字符串转集合或者数组
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map; import org.apache.commons.collections.CollectionUtils; import net.sf.json.JSONArray; public class test1 {
public static void main(String[] args) {
String jsonstr="[{'day':'2017-2-22','status':'1'},{'day':'2017-2-16','status':'0'},{'day':'2017-2-25','status':'1'}]";
JSONArray array = JSONArray.fromObject(jsonstr);
List array2 =(ArrayList)JSONArray.toCollection(array, HashMap.class);
System.out.println(array2);
}
}
json字符串转集合或者数组的更多相关文章
- 关于java中,json字符串转集合和对象,或者集合转json字符串的解决方法
		1 List集合转成json字符串 //Java集合 List<String> list = new ArrayList<String>(); list.add("a ... 
- linux下bom头导致的php调用php接口 返回的json字符串 无法转成 数组,即json字符串无法解码的问题
		今天很是郁闷,写了一个php接口,返回的是标准的json字符串,但是调用的php 就是无法json_decode(),返回错误码为4,最后终于找到原因,原来是蒙一个文件中有bom头,最后采用一个命令 ... 
- Swift JSON字符串和字典以及数组的互转
		1.JSONString转换为字典 // JSONString转换为字典 func getDictionaryFromJSONString(jsonString:String) ->NSDict ... 
- json字符串转java对象数组
		需要引入json-lib-2.2-jdk15.jar和ezmorph-1.0.6.jar包 String itemStar = request.getParameter("itemStar& ... 
- JSON字符串转为JSON对象
		在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是对象,所以,JSON对象(js对象)和JSON字符串之间的相互转换是关键. JSON可以有两种格式,一种是对象格式的,另一种是数 ... 
- JSON字符串与java对象的转换
		所需的jar包: 1.commons-lang.jar 2.commons-beanutils.jar 3.commons-collections.jar 4.commons-logging.jar ... 
- 【转】Unity 解析Json字符串
		http://blog.csdn.net/qq_15267341/article/details/52013190 LitJSON使用很简单,两个步骤: 1 将LitJSON.dll文件拖动到unit ... 
- JSON 字符串 与 java 对象的转换
		jsonLib 经典文章:http://json-lib.sourceforge.net/xref-test/net/sf/json/TestJSONObject.html // 引入相应的包 //j ... 
- Jackson将json字符串转换成List<JavaBean>
		Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMapper 对象的readValue和writeValueAsString两个方法就能实现.但是如果要转换复杂类型Co ... 
随机推荐
- NIO2.0之copy、delete和move
			转自:http://www.importnew.com/15884.html Java 7引入了NIO.2,NIO.2是继承自NIO框架,并增加了新的功能(例如:处理软链接和硬链接的功能).这篇帖子包 ... 
- 363. Max Sum of Rectangle No Larger Than K
			/* * 363. Max Sum of Rectangle No Larger Than K * 2016-7-15 by Mingyang */ public int maxSumSubmatri ... 
- SecureCRT保持连接,不会过一段时间关闭Session
			[Options]->[Global Options]->[General]->[Default Session]点击[Edit default settings]按钮,在[Term ... 
- ArcGIS 开发时,解决__类型“XX”同时存在于“”和“”中__的错误
			错误提示:类型“ESRI.ArcGIS.ADF.BaseClasses.BaseCommand”同时存在于“e:\Program Files\ArcGIS\DeveloperKit10.2\DotNe ... 
- Taskaffinity属性使用小结
			TaskAffinity属性小结 最近在项目中用到了TaskAffinity属性,发现这个还是挺有意思,可以用来控制activity所属的任务栈.但同时只设置这一个属性又是不能完成功能的,需要与其它属 ... 
- hdu1061(C++)
			简单的找规律,不妨设N=10*x+a(a=N%10),那么N^N=(10*x+a)^N,用二项式展开定理可以知道N^N%10=a^N%10; 由于0<a<10,打表a^1,a^2,a^3, ... 
- 2017.3.14 activiti实战--第二十章--REST服务
			学习资料:<Activiti实战> 第二十章 REST服务 20.1 通信协议概述 略. 20.2 REST API概述 资源分类 资源基础URI 说明 Deployments manag ... 
- 2016.7.12 错误:syntax error at or near “(”
			错误提示: 错误原因:漏了个,号. 
- mysql if()一个奇怪的问题
			看起来一切正常......... 但是当使用不等于时 SELECT IF(1!=NULL,1,2) 居然返回2 SELECT IF(1!=NULL,1,2) >2 -- ------------ ... 
- UVA LIVE-4642 - Malfatti Circles
			给出三角形三个顶点,求出三个互切的圆的半径 尽管大白鼠说能够推出公式,但是这个公式仅仅怕没那么easy推--我左看右看上看下看也推不出. 应该是要做辅助线什么的,那也-- 因为非常easy就推出了关于 ... 
