Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gegevensobjecten bevatten de werkelijke gegevens of een verwijzing naar die gegevens. Elk gegevensobject heeft een bijbehorende sjabloon waarmee het gegevenstype wordt opgegeven. In de volgende secties worden de vorm en delen van gegevensobjecten besproken.
Formulier, id en naam
Gegevensobjecten hebben het volgende formulier.
<Identifier> [name] { [<UUID>]
<member 1>;
...
<member n>;
}
De id is verplicht en moet overeenkomen met een eerder gedefinieerd gegevenstype of primitief. De naam is echter optioneel.
Gegevensleden
Gegevensleden kunnen een van de volgende zijn: gegevensobject, gegevensverwijzing, lijst met gehele getallen, floatlijst of tekenreekslijst.
Een gegevensobject is een genest gegevensobject. Hierdoor kan de hiërarchische aard van de bestandsindeling worden uitgedrukt. De typen geneste gegevensobjecten die in de hiërarchie zijn toegestaan, kunnen worden beperkt.
Een gegevensverwijzing is een verwijzing naar een eerder aangetroffen gegevensobject, zoals wordt weergegeven in het volgende voorbeeld.
{
name |
UUID |
name UUID
}
Een lijst met gehele getallen is een door puntkomma's gescheiden lijst met gehele getallen, zoals wordt weergegeven in het volgende voorbeeld.
1; 2; 3;
Een float-lijst is een door puntkomma's gescheiden lijst met floats, zoals wordt weergegeven in het volgende voorbeeld.
1.0; 2.0; 3.0;
Een tekenreekslijst is een door puntkomma's gescheiden lijst met tekenreeksen, zoals wordt weergegeven in het volgende voorbeeld.
"Moose"; "Goats"; "Sheep";
Verwante onderwerpen