FastJSON 之bean列表转换为JSON

实例

import java.util.ArrayList;
import java.util.List;

import com.alibaba.fastjson.JSON;

public class TestJSON {
    public static <T> String serialize(T object) {
        return JSON.toJSONString(object);
    }

        public static void main(String[] args) {
            Person person1 = new Person();
            person1.setAddress("北京市");
            person1.setAge(11);
            person1.setName("amao");

            Person person2 = new Person();
            person2.setAddress("河北省");
            person2.setAge(15);
            person2.setName("飞飞");

            List<Person> lp = new ArrayList<Person>();
            lp.add(person1);
            lp.add(person2);
            System.out.println("{\"error\":"+"\"0\","+"\"parson\":"+serialize(lp)+"}");
        }

}
时间: 2024-12-08 08:03:58

FastJSON 之bean列表转换为JSON的相关文章

JSon_零基础_005_将po(bean)对象集合List转换为JSon格式的对象字符串,返回给界面

将po(bean)对象集合List转换为JSon格式的对象字符串,返回给界面 导入jar包: 编写:po(bean)代码: package com.west.webcourse.po; /** * 第01步:编写bean类, * 下一步com.west.webcourse.servlet.JavaBeanToJOSNString.java */ public class PersonInfoPo { private String name; private int age; private St

jackjson和fastjson进行Bean与json互换

1.jackjson 1.bean到json Java代码   ObjectMapper m = new ObjectMapper(); String value = m.writeValueAsString(bean); 2.json到bean Java代码   ObjectMapper m = new ObjectMapper(); TestPO test1 = m.readValue(json, TestPO.class); 3.日期的处理     bean到json时.默认是转换成tim

JSon_零基础_005_将po(bean)对象转换为JSon格式的对象字符串,返回给界面

将po(bean)对象转换为JSon格式的对象字符串,返回给界面 导入jar包: 编写po(bean)类: package com.west.webcourse.po; /** * 第01步:编写bean类, * 下一步com.west.webcourse.servlet.JavaBeanToJOSNString.java */ public class PersonInfoPo { private String name; private int age; private String sex

c#常用的Datable转换为json,以及json转换为DataTable操作方法

#region  DataTable 转换为Json字符串实例方法/// <summary>/// GetClassTypeJosn 的摘要说明/// </summary>public class GetClassTypeJosn : IHttpHandler{    /// <summary>    /// 文件名:DataTable 和Json 字符串互转    /// 版权所有:Copyright (C) Create Family Wealth liangjw 

fastjson是阿里巴巴的开源JSON解析库

fastjson的API十分简洁. String text = JSON.toJSONString(obj); //序列化 VO vo = JSON.parseObject("{...}", VO.class); //反序列化 https://github.com/alibaba/fastjson/wiki/Quick-Start-CN fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串

C#中把Datatable转换为Json的5个代码实例

一. /// <summary> /// Datatable转换为Json /// </summary> /// <param name="table">Datatable对象</param> /// <returns>Json字符串</returns> public static string ToJson(DataTable dt) { StringBuilder jsonString = new String

spring mvc 处理接收的map 转换为 json 格式

开发中会遇到传递的map 参数以json 格式处理 ,springMVC中配置如下代码即可实现 <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <!-- JSON解析对象 --> <bean

将任意格式转换为JSON数据格式的工具类

Java的将任意格式转换为JSON数据格式的工具类 package org.sjw.utils; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.util.List; import java.util.Map; import java.util.Set; public class JsonUtils

fastjson格式化bean的简易属性过滤器

fastjson的bean属性过滤器 有的时候,我们在接口开发时,一个完整的bean会包含很多属性,但是前端接口只需要其中的某几个属性时,应该在对json的返回要进行精简.下面直接看代码 package com.base.config; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.serializer.SimplePropertyPreFilter; public class Student { priv