plc日志文件解析,去除空格

This commit is contained in:
huguanghan 2024-11-18 09:17:59 +08:00
parent 5523d7de01
commit c2eccb2b74

View File

@ -123,13 +123,14 @@ public class PlcLogsServiceImpl implements PlcLogService {
data.remove(0);
for (List<String> item : data) {
for (int i = 0; i < listField.size(); i++) {
if (map.get(listField.get(i)) == null) {
if (map.get(listField.get(i).trim()) == null) {
if (i == 0){
List<Object> timeList = new ArrayList<>();
long timestamp = convertToTimestamp(item.get(i), timeFormat);
timeList.add(timestamp);
map.put(listField.get(i).trim(),timeList);
}else if (i == 1 || i == 2){
}
else if (i == 1 || i == 2){
continue;
}
else {
@ -139,10 +140,11 @@ public class PlcLogsServiceImpl implements PlcLogService {
}
} else {
List<Object> valueList = map.get(listField.get(i));
List<Object> valueList = map.get(listField.get(i).trim());
if (i == 0){
valueList.add(convertToTimestamp(item.get(i),timeFormat));
} else if (i == 1 || i == 2) {
}
else if (i == 1 || i == 2) {
continue;
} else {
valueList.add(Double.valueOf(item.get(i)));