kongdeqiang
2023-07-10 85f5baee0e3d255860395278dcb5cbb5cc766023
src/main/java/com/boying/controller/car/PlateServlet2.java
@@ -502,19 +502,23 @@
                .execute()
                .body();
        ResultData resultData = JSON.parseObject(s1,ResultData.class);
        System.out.println(resultData);
        String[] split = resultData.getDatas().split("-");
        String[] dataX = new String[resultData.getLenth()];
        System.arraycopy(split,0,dataX,0,resultData.getLenth());
        String s2 = StringUtil.toStr(dataX);
        byte[] bytes = StringUtil.HexString2Bytes(s2);
        //byte[] bytes = StringUtil.HexString2Bytes(s2);
        byte[] bytes1 = StringUtil.hex2Byte(resultData.getDatas());
        byte[] bytes = StringUtil.byte2hex(bytes1);
        for (byte aByte : bytes) {
            System.out.print(aByte+" ");
        }
        System.out.println();
        String data1 = new String("gb2312");
        data1 = Base64.getMimeEncoder().encodeToString(bytes);
        System.out.println("bytes.length: "+bytes.length);
        //String data1 = new String("gb2312");
        String data1 = Base64.getMimeEncoder().encodeToString(bytes);
       // String data2 = data1.replace("\n", "");
        String data3  = data1.replaceAll("\r\n", "");
        String data3  = data1.replaceAll("\r\n", "") + "=";
        System.out.println();
        System.out.println(data3);
        open(request,response,data3);//入场开闸