1. 程式人生 > >Java 處理那種無法解析的json陣列

Java 處理那種無法解析的json陣列

[\"普及足療\",\"中級足療\",\"高階足療\",\"帝王足療\",\"精油開背\",\"灸療\",\"頸部護理\",\"皇家火療\",\"鴛鴦足療\"]"

工作中遇到這個問題。通過json解析的,物件不夠規範。

採取如下方式:

String json="[\"普及足療\",\"中級足療\",\"高階足療\",\"帝王足療\",\"精油開背\",\"灸療\",\"頸部護理\",\"皇家火療\",\"鴛鴦足療\"]"
  String jsons= json.substring(1,json.length()-1);
                //通過 , 區別字串,並打印出來
                String str [
]=jsons.split("[,]"); List<ZhongT> list=new ArrayList<>(); for (int i = 0; i <str.length ; i++) { System.out.println(str[i]); ZhongT t=new ZhongT(); //去掉 “” "高階足療" String a= str[
i].substring(1,str[i].length()-1); t.setName(a); list.add(t); }