配方的 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
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal