现有字符串String str = "[\"P01\",\"P02\",\"P03\",\"P04\",\"P05\",\"P06\"]";
欲将其转化为List<String>
集合
尝试通过Arrays.asList()
方法对其进行处理,但需先将str
内的中括号"[" "]"
去除
有无更方便快捷的处理方式能将JSON.stringify(array)
处理过后的JSON数组直接将转为JAVA集合?
现有字符串String str = "[\"P01\",\"P02\",\"P03\",\"P04\",\"P05\",\"P06\"]";
欲将其转化为List<String>
集合
尝试通过Arrays.asList()
方法对其进行处理,但需先将str
内的中括号"[" "]"
去除
有无更方便快捷的处理方式能将JSON.stringify(array)
处理过后的JSON数组直接将转为JAVA集合?
15 回答8.2k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
使用json库一般都可以的。什么jackson,fastjson,gson等等。
去掉"[]"有一些工具类可以使用。我这里提一下(下面的示例只用作展示去掉[]的工具类,实际中还是使用json库吧。)