gpt4 book ai didi

json - 有没有一种简单的方法来估计 json 对象的大小?

转载 作者:行者123 更新时间:2023-12-04 21:04:15 46 4
gpt4 key购买 nike

我正在开发一个安全服务,它将返回一个权限列表,我正在尝试估计 json 响应对象的大小。这是一段示例数据:

编号=123
变量名=CanAccessSomeContent

我正在寻找一种简单的方法来估计 1500 行的 json 响应对象的大小。是否有在线估算工具或其他一些我可以使用的技术来轻松获得粗略的尺寸估算?

最佳答案

使用 Python,您可以通过创建字典来估计大小,或者只制作一个...

import json
import os
import sys

dict = {}

for a in range(0, 1500):
dict[a] = {'VariableName': 'CanAccessSomeContent'}

output = json.dumps(dict, indent = 4)

print ("Estimated size: " + str(sys.getsizeof(output) / 1024) + "KB")

with open( "test.json", 'wb') as outfile:
outfile.write(output)

print ("Actual size: " + str(os.path.getsize('test.json') / 1024) + "KB")

输出:
Estimated size: 100KB
Actual size: 99KB

关于json - 有没有一种简单的方法来估计 json 对象的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39047624/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com