java如何将字符串数组转换为列表?
我有一个Java项目,它咨询一个API,该API返回一个String
类似:
"['test1', 'test2', 'test3']" // the array is a string
所以基本上是一个数组对象被解析为String
。我想知道将它转换为真正的Java List
的最佳方法
你可以在下面搜索框中键入要查询的问题!
我有一个Java项目,它咨询一个API,该API返回一个String
类似:
"['test1', 'test2', 'test3']" // the array is a string
所以基本上是一个数组对象被解析为String
。我想知道将它转换为真正的Java List
的最佳方法
# 1 楼答案
['test1', 'test2', 'test3']
是一个JSON数组,因此可以用Gson或Jackson解析它。虽然JSON通常要求在String
值周围使用双引号,但Gson仍然会解析单引号:或者可以使用正则表达式。假设值不能包含转义撇号
\'
符号: