【发布时间】:2021-04-05 10:27:32
【问题描述】:
我有如下 JSON 数据:
{
"Body": {
"AccNum": [
"000405010255",
"000405010310",
"000405009777",
"000401109537",
"000401113460",
"000401116861",
"001805015288",
"628801537715",
"000319000184",
"000401193586",
"000405111139",
"000405501186",
"000760004994",
"000805015689",
"000813001320",
"001105024982",
"001801080623",
"001810042371",
"001825075268",
"004214109637",
"004214109638",
"010310000278",
"032501004151",
"044205008102",
"105701000275",
"630010075140"
]
}
}
现在我必须一个一个地获取数字并隐藏数字的前 8 位数字,然后对数字进行编码并在加密数字之后。我怎样才能为所有数字做这部分?像前。首先,它将获取第一个数字,然后在对数字进行编码后隐藏该数字的前 8 位数字,并在获取第二个数字后加密数字,它将处理相同的数字。对于所有数字,我必须这样处理。
【问题讨论】:
-
隐藏是什么意思?
-
@Yash 它将隐藏前 8 位数字,例如 ex:这是数字“000405010255”,因此它将用“X”替换前 8 位数字,例如“XXXXXXXX0255”。
-
ok.. 哪种加密方式?您可以使用 json 和 list 等模块进行遍历,使用 hashlib 进行散列。
-
我将管理的加密部分。我只想一一提取数字并将数字替换为“X”,如上所述。我不知道该怎么做。
标签: python json encryption encode