测验游戏JSON格式候选缺失答案填充技术需求
测验游戏候选者缺失答案的JSON补全方案
需求说明
- 测验共7道题,候选者已完成3道题的作答
- 需为未作答的3、4、6、7题补充键值对,空缺值统一设为
*NOANSWER*
原始候选答案JSON
{"1": "b.) some pasta salad", "2": " a.) some bread", "5": " a.) eggs and toast" }
补全后的目标JSON
{"1": "b.) some pasta salad","2": " a.) some bread", "3":"*NOANSWER*","4":"*NOANSWER*","5": " a.) eggs and toast","6":"*NOANSWER*", "7":"*NOANSWER*"}
自动补全思路
如果需要通过代码实现自动补全,可按以下逻辑处理:
- 遍历
1-7的所有题号(转换为字符串作为键) - 检查原始JSON对象中是否存在对应键
- 若不存在则添加该键,赋值为
*NOANSWER*
内容的提问来源于stack exchange,提问作者user21220774
相关产品推荐
相关产品推荐

