PROGRAMMING BY EXAMPLE / 0.2
给出样例,
把重复整理交给规则。
从表格到转换程序。检查不同解释,补充关键样例,再把选定的规则用于下一批数据。
载入示例,或粘贴自己的 CSV / JSONL。
1 数据与样例
尚未导入首行为列名;每个字段以文本处理。
勾选已知答案的行,在右侧填写期望结果。空字符串也可作为答案。
导入数据后,在这里标注样例。
3 检查不同解释
下面是候选在真实输入行上产生的不同结果。优先补充这些行的答案,再次搜索。
生成候选后展示分歧。没有分歧也不等于规则一定正确。
2 候选规则
搜索由 MoonBit 核心执行。
选择规则前,请检查样例之外的行。
选择规则前,请检查样例之外的行。
4 保存与批量转换
配方 v1选择候选后,规则会加入这里。可添加多个输出字段。
配方按列名读取数据;新表的列顺序可以不同。导入下一批数据会清除样例,保留已选定的配方。
转换结果
选定规则并预览后,结果出现在这里。失败行保留位置,不会被丢弃。
CSV 导出为公式式文本添加单引号。存在失败行时停止 CSV 导出,仍可下载完整 JSON 结果查看错误。