java - 如何在不使用 Jackson Api 的情况下在 Java 中将字符串转换为列表<String>

标签 java json list arraylist

我需要在不使用 Jackson Api 的情况下将 String 转换为 Java 中的 List。 我的字符串就像

String abc = "[\"A\",\"B\",\"C\"]";

我想把它转换成列表。

我已经导入了 net.sf.jsonorg.json.simple

我不能使用 Jackson API,但有没有其他方法可以代替拆分来做到这一点?

最佳答案

因为你有 org.json.simple 你可以使用 JSONParser 来解析 JSON

String abc = "[\"A\",\"B\",\"C\"]";
JSONParser parser = new JSONParser();
Object obj = parser.parse(abc);

关于java - 如何在不使用 Jackson Api 的情况下在 Java 中将字符串转换为列表<String>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53871896/

相关文章:

java - 从 Java 获取数据到 JSP

java - 如何访问 Collectors.toMap 正在收集的 map ?

java - Apache Camel XmlJsonDataFormat XML 到 JSON

objective-c - NSDictionary 类的 JSONRepresentation 如何工作?

PHP json_decode问题

python - 基于python key的查找字典

java - (Spring boot)Optional<>Class可以像List<>Class一样吗?

使用预定义值列表作为 SQL 表的 SQL 语句

java - 是否可以将 String 值更改为 R.string 引用名称?

java.lang.NoSuchMethodError : javax. ws.rs.core.Application.getProperties()Ljava/util/Map;