Nis*_*hal 4 android json parse-platform
我想以 KB/Mb 为单位计算 json 数组大小。我有一个条件,我需要在上传之前计算 json 数组大小。它不应超过 128 KB。
将您转换jsonArray为String并使用string.getBytes().length. 它将给出字符串用于存储值的字节数。
使用这些字节,您可以以任何单位计算大小。
String.getBytes().length 是在平台的默认编码中表示字符串所需的字节数。例如,如果默认编码是 UTF-16(很少见),则它正好是 String.length() 返回值的 2 倍。更常见的是,您的平台编码将是多字节编码,如 UTF-8。
| 归档时间: |
|
| 查看次数: |
5303 次 |
| 最近记录: |