核心SDK提交
This commit is contained in:
23
src/main/java/com/yjdsj/common/utils/DecompressionUtil.java
Normal file
23
src/main/java/com/yjdsj/common/utils/DecompressionUtil.java
Normal file
@ -0,0 +1,23 @@
|
||||
package com.yjdsj.common.utils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
public class DecompressionUtil {
|
||||
|
||||
/**
|
||||
* 将压缩数据解压并转换为字符串
|
||||
*
|
||||
* @param compressedData
|
||||
* @return
|
||||
*/
|
||||
public static String decompressAndConvertToString(byte[] compressedData) {
|
||||
try {
|
||||
byte[] decompressedData = GzipDecompressorUtil.decompress(compressedData);
|
||||
return new String(decompressedData, StandardCharsets.UTF_8);
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
return "Failed to decompress data: " + e.getMessage();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user