使用函数库自带的MySQL查询接口,使用收集表单功能收集用户输入的学号与查询日期,传递给指定回复,构建完成MySQL查询语句,传递给MySQL查询部件。
得到的输出是
[{“course_name”: “语文”, “teacher”: “李老师”, “classroom”: “206”}, {“course_name”: “数学”, “teacher”: “王老师”, “classroom”: “431”}, {“course_name”: “英语”, “teacher”: “刘老师”, “classroom”: “601”}, {“course_name”: “物理”, “teacher”: “苗老师”, “classroom”: “402”}]
我想要实现输出结果为如下格式。
语文 李老师 206
数学 王老师 431
所以我创建了一个格式转换函数,将MySQL查询结果传递给格式转换函数
查询得到的数据类型为JSON,在函数调用时,我将json_data的格式调整为dict和array时均显示类型错误
格式调整为string时显示
在函数调试时,我如果直接把数据内容输入,当json_data的格式为array时,可以得到正确输出,说明函数功能没有问题
我该如何处理MySQL查询的输出结果,将其转换为我想要的格式?