fastjson将list转成json
时间: 2023-04-27 17:04:57 浏览: 1323
使用fastjson将list转成json可以按照以下步骤进行:
1. 导入fastjson的相关包。
2. 创建一个List对象,并向其中添加数据。
3. 使用fastjson的toJSONString方法将List对象转成json字符串。
4. 将json字符串输出或者存储到文件中。
示例代码如下:
```
import com.alibaba.fastjson.JSON;
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
String json = JSON.toJSONString(list);
System.out.println(json);
}
}
```
输出结果为:
```
["apple","banana","orange"]
```
相关问题
fastjson将list转成json时日期成毫秒数
fastjson默认将日期类型转换成毫秒数的形式,如果你想要将日期类型转换成指定格式的字符串,可以使用fastjson的SerializeConfig类来进行配置。
例如,假设有一个包含日期类型的List:
```
List<Date> list = new ArrayList<>();
list.add(new Date());
list.add(new Date());
```
使用fastjson将其转换成JSON:
```
String json = JSON.toJSONString(list);
System.out.println(json);
```
输出结果如下:
```
[1541406202284,1541406202284]
```
可以看到,日期类型被转换成了毫秒数的形式。如果我们想要将日期类型转换成指定格式的字符串,可以进行如下配置:
```
SerializeConfig config = new SerializeConfig();
config.put(Date.class, new SimpleDateFormatSerializer("yyyy-MM-dd HH:mm:ss"));
String json = JSON.toJSONString(list, config);
System.out.println(json);
```
输出结果如下:
```
["2018-11-05 11:23:22","2018-11-05 11:23:22"]
```
可以看到,日期类型被转换成了指定格式的字符串。
fastjson list转成json
使用fastjson将List转换为Json的方法如下:
List<Student> students = new ArrayList<>();
String json = JSON.toJSONString(students);
这样就可以将List<Student>对象转换为Json字符串。\[1\]
#### 引用[.reference_title]
- *1* *2* [fastjson list转json](https://blog.csdn.net/qq_22899021/article/details/83715086)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [利用fastjson,list类型转json类型](https://blog.csdn.net/qq_25449187/article/details/83753130)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文