我正在尝试通过铱星网络传输字符串,但发送数据的成本非常高。我想知道是否有一种方法可以压缩大字符串,例如:
我尝试了j.w.r提供的答案:Shortening a string in Java,但它似乎是不可逆的。它确实将大字符串转换为较小的字符串。
该过程必须产生比原始字符串更小的字符串。
任何帮助都将不胜感激!
{"packet":01,"reporting time":1500, "altitude":6500,"latitude":0,"longitude": 0,"ballast":34,"parachute":0}
将其压缩为一个更小的字符串,如:
f5fk43d2
。该过程必须是可逆的,以便在另一端解码并读取数据。如果可能的话,该如何实现?我尝试了j.w.r提供的答案:Shortening a string in Java,但它似乎是不可逆的。它确实将大字符串转换为较小的字符串。
该过程必须产生比原始字符串更小的字符串。
任何帮助都将不胜感激!
Deflater
)。 - MTCoster