把list中的对象转换为json数据的方式

简介:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@page import="net.sf.json.JSONObject"%><%@page import="net.sf.json.JSONArray"%><%
List users=new ArrayList<com.guagua.vas.test.UserVO>();
com.test.UserVO u1=new com.test.UserVO();
u1.setNickname("zhangsan");
u1.setScore(100);
u1.setUid(1001);

com.test.UserVO u2=new com.test.UserVO();
u2.setNickname("lisi");
u2.setScore(200);
u2.setUid(1002);


com.test.UserVO u3=new com.test.UserVO();
u3.setNickname("wangwu");
u3.setScore(300);
u3.setUid(1003);

users.add(u1);
users.add(u2);
users.add(u3);

JSONArray array = JSONArray.fromObject(users);
 %><%= array.toString()%>

 

 

package com.test;

public class UserVO {
 
 
 private int uid;
 private String nickname;
 private int score;
 public int getUid() {
  return uid;
 }
 public void setUid(int uid) {
  this.uid = uid;
 }
 public String getNickname() {
  return nickname;
 }
 public void setNickname(String nickname) {
  this.nickname = nickname;
 }
 public int getScore() {
  return score;
 }
 public void setScore(int score) {
  this.score = score;
 }
 
 

}

 

 

json包版本:json-lib-2.4-jdk15.jar

 

 

返回数据:

 

[{"nickname":"zhangsan","score":100,"uid":1001},{"nickname":"lisi","score":200,"uid":1002},{"nickname":"wangwu","score":300,"uid":1003}]

 

 

目录
相关文章
|
3天前
|
JSON NoSQL MongoDB
实时计算 Flink版产品使用合集之要将收集到的 MongoDB 数据映射成 JSON 对象而非按字段分割,该怎么操作
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
34 1
|
5天前
|
存储 JSON 数据处理
从JSON数据到Pandas DataFrame:如何解析出所需字段
从JSON数据到Pandas DataFrame:如何解析出所需字段
19 1
|
3天前
|
JSON 前端开发 JavaScript
前端 JS 经典:JSON 对象
前端 JS 经典:JSON 对象
8 0
|
3天前
|
JSON JavaScript 前端开发
js将json字符串还原为json对象
【5月更文挑战第14天】js将json字符串还原为json对象
25 1
|
5天前
|
JSON 数据格式
JSON对象相互转换
JSON对象相互转换
9 3
|
5天前
|
XML JSON API
转Android上基于JSON的数据交互应用
转Android上基于JSON的数据交互应用
11 1
|
5天前
|
JSON 数据格式
使用 Gson 将 Map、List等转换为json string
使用 Gson 将 Map、List等转换为json string
14 0
|
5天前
|
JSON JavaScript Java
从前端Vue到后端Spring Boot:接收JSON数据的正确姿势
从前端Vue到后端Spring Boot:接收JSON数据的正确姿势
26 0
|
5天前
|
JSON 数据格式 Python
Python标准库中包含了json模块,可以帮助你轻松处理JSON数据
【4月更文挑战第30天】Python的json模块简化了JSON数据与Python对象之间的转换。使用`json.dumps()`可将字典转为JSON字符串,如`{&quot;name&quot;: &quot;John&quot;, &quot;age&quot;: 30, &quot;city&quot;: &quot;New York&quot;}`,而`json.loads()`则能将JSON字符串转回字典。通过`json.load()`从文件读取JSON数据,`json.dump()`则用于将数据写入文件。
18 1
|
8月前
|
JSON Java Maven
在Java中,我们可以使用第三方库来解析JSON数据
在Java中,我们可以使用第三方库来解析JSON数据。这里以常用的Jackson库为例,演示如何解析JSON数据。
62 1

热门文章

最新文章