数据 (X 文件格式、文本编码)
数据对象包含实际数据或对该数据的引用。 每个数据对象都有一个相应的模板,用于指定数据类型。 以下各节讨论数据对象的形式和部分。
窗体、标识符和名称
数据对象具有以下形式。
<Identifier> [name] { [<UUID>]
<member 1>;
...
<member n>;
}
标识符是强制性的,必须与以前定义的数据类型或基元匹配。 但是,名称是可选的。
数据成员
数据成员可以是以下其中一个:数据对象、数据引用、整数列表、浮点列表或字符串列表。
数据对象是嵌套数据对象。 这样就可以表达文件格式的分层性质。 层次结构中允许的嵌套数据对象的类型可能会受到限制。
数据引用是对以前遇到的数据对象的引用,如以下示例所示。
{
name |
UUID |
name UUID
}
整数列表是一个以分号分隔的整数列表,如以下示例所示。
1; 2; 3;
浮点数列表是分号分隔的浮点数列表,如以下示例所示。
1.0; 2.0; 3.0;
字符串列表是一个以分号分隔的字符串列表,如以下示例所示。
"Moose"; "Goats"; "Sheep";
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈