|  |  | 
 |  |  |             HashMap<String, Object> map = new HashMap<>(); | 
 |  |  |             map.put("mac", objects[0]); | 
 |  |  |             map.put("time", objects[1]); | 
 |  |  |             // pm2.5 | 
 |  |  |             if (!objects[2].toString().equals("-")){ | 
 |  |  |                 map.put("a34004", objects[2]); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             // pm10 | 
 |  |  |             if (!objects[3].toString().equals("-")){ | 
 |  |  |                 map.put("a34002", objects[3]); | 
 |  |  |             } | 
 |  |  |             // 二氧化硫 | 
 |  |  |             if (!objects[2].toString().equals("--")){ | 
 |  |  |                 map.put("a21026", objects[2]); | 
 |  |  |             if (!objects[4].toString().equals("-")){ | 
 |  |  |                 map.put("a21026", objects[4]); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             // 二氧化氮 | 
 |  |  |             if (!objects[3].toString().equals("--")){ | 
 |  |  |                 map.put("a21004", objects[3]); | 
 |  |  |             if (!objects[5].toString().equals("-")){ | 
 |  |  |                 map.put("a21004", objects[5]); | 
 |  |  |             } | 
 |  |  |             // 一氧化碳 | 
 |  |  |             if (!objects[4].toString().equals("--")){ | 
 |  |  |                 map.put("a21005", objects[4]); | 
 |  |  |             // co | 
 |  |  |             if (!objects[6].toString().equals("-")){ | 
 |  |  |                 map.put("a21005", objects[6]); | 
 |  |  |             } | 
 |  |  |             // 臭氧 | 
 |  |  |             if (!objects[5].toString().equals("--")){ | 
 |  |  |                 map.put("a05024", objects[5]); | 
 |  |  |             } | 
 |  |  |             // PM10 | 
 |  |  |             if (!objects[6].toString().equals("--")){ | 
 |  |  |                 map.put("a34002", objects[6]); | 
 |  |  |             } | 
 |  |  |             // PM 2.5 | 
 |  |  |             if (!objects[7].toString().equals("--")){ | 
 |  |  |                 map.put("a34004", objects[7]); | 
 |  |  |             // o3 | 
 |  |  |             if (!objects[7].toString().equals("-")){ | 
 |  |  |                 map.put("a05024", objects[7]); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             // TVOCs | 
 |  |  |             if (!objects[8].toString().equals("--")){ | 
 |  |  |                 map.put("a99054", objects[8]); | 
 |  |  |             } | 
 |  |  |             // 温度 | 
 |  |  |             if (!objects[9].toString().equals("--")){ | 
 |  |  |                 map.put("a01001", objects[9]); | 
 |  |  |             if (!objects[8].toString().equals("-")){ | 
 |  |  |                 map.put("a01001", objects[8]); | 
 |  |  |             } | 
 |  |  |             // 湿度 | 
 |  |  |             if (!objects[10].toString().equals("--")){ | 
 |  |  |                 map.put("a01002", objects[10]); | 
 |  |  |             if (!objects[9].toString().equals("-")){ | 
 |  |  |                 map.put("a01002", objects[9]); | 
 |  |  |             } | 
 |  |  |             // 气压 | 
 |  |  |             if (!objects[11].toString().equals("--")){ | 
 |  |  |                 map.put("a01006", objects[11]); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             // 风速 | 
 |  |  |             if (!objects[12].toString().equals("--")){ | 
 |  |  |                 map.put("a01007", objects[12]); | 
 |  |  |             if (!objects[10].toString().equals("-")){ | 
 |  |  |                 map.put("a01007", objects[10]); | 
 |  |  |             } | 
 |  |  |             // 风向 | 
 |  |  |             if (!objects[13].toString().equals("--")){ | 
 |  |  |                 map.put("a01008", objects[13]); | 
 |  |  |             if (!objects[11].toString().equals("-")){ | 
 |  |  |                 map.put("a01008", objects[11]); | 
 |  |  |             } | 
 |  |  |             // 光照 | 
 |  |  |             if (!objects[14].toString().equals("--")){ | 
 |  |  |                 map.put("a00e12", objects[14]); | 
 |  |  |  | 
 |  |  |             // 气压 | 
 |  |  |             if (!objects[12].toString().equals("-")){ | 
 |  |  |                 map.put("a01006", objects[12]); | 
 |  |  |             } | 
 |  |  |             // 光照强度 | 
 |  |  |             if (!objects[13].toString().equals("-")){ | 
 |  |  |                 map.put("a00e12", objects[13]); | 
 |  |  |             } | 
 |  |  |             // tvoc | 
 |  |  |             if (!objects[14].toString().equals("-")){ | 
 |  |  |                 map.put("a99054", objects[14]); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  | //            map.put("颗粒物0.3", objects[15]); |