秒客网

秒客网
  • 首页
  • 网络编程
    • Java
    • C/C++
    • 编程技术
    • Android
    • C#
    • VB
    • R语言
    • JavaScript
    • Swift
    • IOS
    • PHP
    • ASP.NET
    • ASP
    • 正则表达式
    • 易语言
    • vb.net
    • C语言
    • Python
    • Golang
    • bat
    • VBS
    • perl
    • Lua
    • Dos
    • Ruby
    • VBA
    • PowerShell
    • Erlang
    • autoit
  • 网络运营
    • 建站经验
    • 网络安全
    • 网站优化
    • 网站运营
    • 站长资源
  • 数据库
    • Redis
    • Oracle
    • Mysql
    • Sql Server
    • Access
    • mariadb
    • DB2
    • PostgreSQL
    • Sqlite
    • MongoDB
    • 数据库技术
    • Mssql
  • 服务器系统
    • Linux
    • Ubuntu
    • Centos
    • Windows10
    • Windows7
    • 系统进程
    • Bios
    • Fedora
    • Windows11
    • Solaris
    • 注册表
    • windows server
  • 服务器技术
    • 云服务器
    • 虚拟主机
    • DNS服务器
    • Nginx
    • FTP服务器
    • 服务器其它
    • 服务器安全
    • WEB服务器
    • Tomcat
    • 邮件服务器
    • IIS
    • 虚拟服务器
  • 建站程序
    • Wordpress
    • 极致CMS
    • ZBLOG
    • PHPCMS
    • DEDECMS
    • 帝国CMS
    • Discuz
    • 苹果CMS
    • ECSHOP
    • CMS系统
  • 电脑知识
    • 网络技术
    • 组装电脑
    • 软件教程
    • 电脑硬件
  • 数码知识
    • 智能家居
    • 智能电视
    • 机顶盒
    • 智能音箱
    • 手表手环
    • VR/AR
    • VR之家
  • 游戏
    • 手机游戏
    • 单机游戏
    • 网络游戏
  • 综合资讯
    • 百科知识
当前位置: 首页 >List转换为JSONArray二

List转换为JSONArray二
时间:2023-03-09 22:36:57
List<Object>转换为JSONArray二
 package com.beijxing.TestMain;

 import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List; import com.beijxing.entity.Student; import net.sf.json.JSONArray;
import net.sf.json.JSONObject; /**
* List<Object>转换为JSONArray
* @author ywp
* @version 2016年10月23日21:36:08
*/
public class TestJson1 {
public static void main(String[] args) {
createJSONArray();
}
public static void createJSONArray(){
Student student = new Student();
student.setId(1);
student.setName("杨文培");
student.setSex("男");
//student.setAge(23);
student.setBirthday("1993-01-23");
List<String> list = new ArrayList<String>();
list.add("篮球");
list.add("乒乓球");
list.add("羽毛球");
student.setHobby(list); Student student2 = new Student();
student2.setId(1);
student2.setName("杨文培");
student2.setSex("男");
student.setAge(23);
student2.setBirthday("1993-01-23");
List<String> list2 = new ArrayList<String>();
list2.add("篮球");
list2.add("乒乓球");
list2.add("羽毛球");
student2.setHobby(list2); List<Student> list3 = new ArrayList<Student>();
list3.add(student);
list3.add(student2);
JSONArray jsonArray = JSONArray.fromObject(list3);
System.out.println("jsonArray="+jsonArray); JSONArray new_jsonArray = JSONArray.fromObject(jsonArray.toArray());
//迭代器迭代
Collection<JSONObject> collection = JSONArray.toCollection(new_jsonArray);
if(collection!=null&&!collection.isEmpty()){
Iterator<JSONObject> iterator = collection.iterator();
while(iterator.hasNext()){
JSONObject jsonObject = JSONObject.fromObject(iterator.next());
Student student4 = (Student) jsonObject.toBean(jsonObject,Student.class);
System.out.println(student4);
}
}
//foreach方式迭代
/* for (Object object : new_jsonArray) {
JSONObject jsonObject = (JSONObject) object;
Student student3 = (Student) jsonObject.toBean(jsonObject,Student.class);
System.out.println(student3);
}*/
}
}

相关文章

  • 【Java】object 转list
  • JSONArray转List
  • java JSON 序列化类(List 转String)
  • Java中Object转换为List类型
  • 触电JavaScript-如何将json 二维数组转换为 JSON object
  • [leetcode]426. Convert Binary Search Tree to Sorted Doubly Linked List二叉搜索树转有序双向链表
  • [LeetCode 109] - 将已排序链表转换为二叉搜索树 (Convert Sorted List to Binary Search Tree)
  • Json转list,二层解析转换
  • c#简单实现二维数组和二维数组列表List<>的转置
  • List>和二维数组的转化
  • 上一篇:Qt 在相同的线程中可以在信号中传递未注册的元对象,在非相同线程中则不能传递未测试的对象,为什么呢?
    下一篇:ADO.NET笔记20160322

    热门标签

    二维数组stringLIS数组listmapobject

    推荐文章

    • 【vue系列之二】详解vue-cli 2.0配置文件
    • CSS之position体验
    • 常用shell命令操作
    • PHP操作mongoDB 笔记
    • LeetCode204:Count Primes
    • PHP定时任务获取微信access_token的方法
    • java实现各种数据统计图(柱形图,饼图,折线图)
    • [C#7] 1.Tuples(元组)
    • Http进行网络通信
    • java-集合小结

    相关下载

    • list转成JsonArray下载
    • List转Json下载
    • 基于POI之后封装Excel直接转Object的List下载
    • Object转xml或xml转Object下载
    • Java常用的强转类型,基本数据类型转换,JSONObject强转Map,JSONArray强转List(附源码)下载
    • 最新编程技术文章
    • 网站地图

    Copyright © 2021-2022 www.miaokee.com 秒客网 备案号:粤ICP备2021167564号

    免责声明:本站文章多为用户分享,部分搜集自互联网,如有侵权请联系站长,我们将在72小时内删除。

    