不使用Gson库
时间: 2024-01-25 12:03:26 浏览: 66
使用GSON库将Java中的map键值对应结构对象转换为JSON
如果不使用第三方库,可以使用Java原生的Json API来将List转换为Json字符串,示例代码如下:
```java
import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
List<String> list = new ArrayList<>();
list.add("item1");
list.add("item2");
JSONArray jsonArray = new JSONArray(list);
String json = jsonArray.toString();
System.out.println(json);
```
输出结果为:
```
["item1","item2"]
```
其中,`JSONArray`类是Java原生的Json API中的一个类,可以将List对象转换为Json数组。`toString()`方法会将Json数组转换为Json字符串。
阅读全文