"{\"合同任务单编号\":\"HT20240102000001\"},{\"合同任务单编号\":\"HT20240102000001\"}"java如何转list
时间: 2024-10-26 11:01:37 浏览: 12
在Java中,如果你想将这个JSON字符串转换为List<Map<String, String>>类型的列表,你可以使用`Gson`库或者`Jackson`库来帮助解析。这里以`Gson`为例,假设JSON字符串代表的是一个包含两个任务单的对象:
```java
import com.google.gson.Gson;
String json = "{\"合同任务单编号\":\"HT20240102000001\",\"合同任务单编号\":\"HT20240102000001\"}";
// 将JSON字符串转换为Map列表
Gson gson = new Gson();
List<Map<String, String>> list = gson.fromJson(json, new TypeToken<List<Map<String, String>>>(){}.getType());
for (Map<String, String> item : list) {
System.out.println(item); // 打印每个任务单信息
}
```
如果你只有一个元素,也可以直接转为单个Map。
阅读全文