From 2d7f5bc58841ebe109a0fe4915d76c1f7cb30a2d Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Fri, 18 Aug 2023 15:08:22 +0800
Subject: [PATCH] 终端编号截取

---
 src/main/java/org/springblade/modules/netty/handle/UdpServerHandler.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/org/springblade/modules/netty/handle/UdpServerHandler.java b/src/main/java/org/springblade/modules/netty/handle/UdpServerHandler.java
index 1555e44..881f53a 100644
--- a/src/main/java/org/springblade/modules/netty/handle/UdpServerHandler.java
+++ b/src/main/java/org/springblade/modules/netty/handle/UdpServerHandler.java
@@ -72,7 +72,10 @@
 			backEquipment.setStatus(0);
 		}
 		//截取字符串
-		backEquipment.setTerminalNumber(hexStr2Str(s.substring(20, 60)));
+		String terminalNumber = hexStr2Str(s.substring(20, 60));
+		// char[20] 后面跟了 \0000 空字符串
+		String trim = terminalNumber.trim();
+		backEquipment.setTerminalNumber(trim);
 
 		backEquipment.setLongitude(Double.toString(getDouble(s.substring(60, 76))));
 

--
Gitblit v1.9.3