我有一个JSON字符串,它是一个String
列表String jsonString = "['String1','String2','String3']";
我正在尝试将其转换为List
List<String> list = new ObjectMapper().readValue(jsonString, List.class);
但它给了我java.lang.NullPointerException
任何人都可以帮我找出它有什么问题吗?
编辑2:保留原始帖子并删除可能会使其他人感到困惑的事情。
答案 0 :(得分:3)
String jsonString =“['String1','String2','String3']”;不是JSON格式。
答案 1 :(得分:2)
尝试用双引号?
String jsonString = "[\"String1\",\"String2\",\"String3\"]";
List<?> list = new ObjectMapper().readValue(jsonString, List.class);
简单引用无效