首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >json文件加密?

json文件加密?

原创
作者头像
用户8703799
发布2025-11-05 09:53:07
发布2025-11-05 09:53:07
1140
举报

你想进行json文件加密吗?

什么?json文件能加密吗?是的!可以。

json文件加密可以使用JShaman的JSON加密工具。

json文件加密工具
json文件加密工具

它可以对JSON数据的以下几个方面进行加密:

1、JSON对像Key值标准化 例如:{key1: true}变为{"key1": true}

2、字符串Unicode化 例如:{"key2": false}变为{"\u006B\u0065\u0079\u0032": false}

3、数值字面量转二元表达式 例如:{"key3":1}变为:{"key3":879290 ^ 879291}

4、布尔字面量转一元表达式 例如:{"key4":true}变为:{"key4":!![]}

5、是否保留注释 选中为保留,不选为删除注释

6、是否压缩JSON数据 将JSON压缩成一行

比如原始的JSON文件内容是:

{ key1: [true, false, null], //comment "\u006B\u0065\u0079\u0032": { "key2Sub": [1, 1.2, 2, "3", 1e10, 1e-3] }, "key3": false, "key4": "jshaman" }

进行JSON加密后,可以变成:

{ "\u006B\u0065\u0079\u0031": [!![], ![], null], "\u006B\u0065\u0079\u0032": { "\u006B\u0065\u0079\u0032\u0053\u0075\u0062": [228061 ^ 228060, 1.2, 953853 ^ 953855, "\u0033", 1e10, 1e-3] }, "\u006B\u0065\u0079\u0033": ![], "\u006B\u0065\u0079\u0034": "\u006A\u0073\u0068\u0061\u006D\u0061\u006E\u002E\u0063\u006F\u006D" }

加密后的JSON,可以直接使用,与加密前一样。

如果你也有这个需求,就快去使用吧!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档