当我尝试在JSON中解析答案时,我将无法接收我需要的数据(第1 -ECF2F5D0C94747A595765CCA40443262_2_1_,第2行2-ECF2F5D0C9474747A5765CCAA404040404040404040404040404040404040440404040404040404040404044040440404044040404044040404044043262_2_2_2_1
例子: JSON 第 1 行 { “事件”: { "problem_id": "block-v1:SkillFactory+ADMIN-FREE+2021+type@problem+block@ecf2f5d0c94747a595765cca40443262", “答案”:{ “ecf2f5d0c94747a595765cca40443262_2_1
”:“34” }, “提交”: { “ecf2f5d0c94747a595765cca40443262_2_1”:{ “问题”: ””, “答案”:“34”, "response_type": "数字响应", "input_type": "公式方程输入", “正确”:错误, “变体”:“”, “组标签”:“” } } } }JSON 第 2 行 { “事件”: { "problem_id": "block-v1:SkillFactory+ADMIN-FREE+2021+type@problem+block@ecf2f5d0c94747a595765cca40443262", “答案”:{ “ecf2f5d0c94747a595765cca40443262_2_123
”:“3433” }, “提交”: { “ecf2f5d0c94747a595765cca40443262_2_123”:{ “问题”: ””, “答案”:“3433”, "response_type": "数字响应", "input_type": "公式方程输入", “正确”:错误, “变体”:“”, “组标签”:“” } } } }理想的解决方案应该是不同的列,例如:
我找到了解决方案here
但它没有帮助(尝试let Source = Json.Document(File.Contents("C:\Temp\a.json")),
ListToTable = Table.FromRecords(Source),
#"Added Custom1" = Table.AddColumn(ListToTable, "Custom.1", each Record.FieldNames([event][answers]){0}),
#"Added Custom" = Table.AddColumn(#"Added Custom1", "Custom", each Record.Field([event][answers],[Custom.1]))
in #"Added Custom"
这让你