配方的 CSV 文件结构
用于导入配方的 CSV 文件必须具有正确的结构并包含正确的字段。
下表所示为 CSV 文件的基本结构。
行 | 描述 |
|---|---|
标头行 | 必需。 包含配方描述字段的名称。 该值必须是 描述 。 |
标头行 | 必需。 包含配方的描述。 如果值为空,使用一个空行。 |
标头行 | 必需。 包含各成分字段的名称。 该值必须是 成分名称、类型、单位、最小值、最大值、标签集、配方值 。 |
成分数据行 | 必需。 每行包含一种成分的配方值。这些值必须用逗号分隔,并且必须与成分字段的类型匹配。 注意: 成分数据行中应避免空行。空行后的所有成分都不会被导入。 |
下表所示为成分字段。
字段 | 描述 |
|---|---|
成分名称 | 必需。 指定成分的唯一名称。例如,可以是 糖 、硝酸 、秘制酱料 、55 毫米马车螺丝 等。 |
类型 | 必需。 该值必须是 数字 或字符串 。
|
单位 | 可选。 指定成分的单位。 |
最小值 | 可选。 指定最小配方值。这仅适用于 数字 类型。 |
最大值 | 可选。 指定最大配方值。最大值必须大于最小值。这仅适用于 数字 类型。 |
标签集 | 必需。 指定与成分数据值相关的标签名称。 |
配方值 | 如果类型为 数字 ,则为必填字段。指定与成分关联的标签的数据值。如果指定 最小 值和 最大 值,则配方值必须在 最小 值和 最大 值的范围内,否则无法下载配方文件的成分值。 |
示例:
下面的示例给出了配方文件
Chocolate.csv
的数据。Description
Example of Chocolate recipe
Ingredient Name,Type,Tag Set,Recipe Value
Flour,Number,Cookie\material 1,0
Butter,Number,Cookie\material2,1885.9
Salut,Number,Cookie\material3,45.9
Baking_Soda,Number,Cookie\material4 ,91.8
Sugar,Number,Cookie\material5,642.9
Sugar_Brown,Number,Cookie\material6,1102.1
Egg_Powder,Number,Cookie\material7,183.7
Water,Number,Cookie\material8,113.3
Vanilla,Number,Cookie\material9,115.5
Chocolate,Number,Cookie\material10,0
Ginger,Number,Cookie\material 11,0
OAT_Flour,Number,Cookie\material12,0
Secret,String,Cookie\recipe,OAT Meal
提供反馈