2016-07-22 13 views
2

Yaml reference page erwähnt = Schlüssel als Default "value" mapping key., aber ich kann keine Informationen darüber finden, was dieser Schlüssel eigentlich bedeutet. Irgendwelche Ideen?Yaml '=' Schlüssel Bedeutung

Auch Seite Frage: warum weder << noch = in spec erwähnt werden, wenn sie auf der Referenzseite erwähnt werden?

Antwort

1

<< ist ein merge key.
= ist ein value key.

Beide sind Teil der YAML type repository, die von Leuten, die in der YAML-Community aktiv sind, als veraltet angesehen wird (da sie auf dem veralteten YAML 1.1 basiert). Die Unterstützung von ihnen variiert zwischen YAML-Implementierungen; Da sie nicht Teil der Spezifikation sind, ist keine Implementierung erforderlich, um sie zu unterstützen.

+0

eine Idee, warum diese Schlüssel nicht Teil der Spezifikation 1.2 sind? – Ryba

+0

Weil sie kein Kernmerkmal von YAML sind. Die meisten Leute wollen, dass sie ganz weg sind. – flyx

+0

Ich verstehe immer noch nicht, warum Leute wollen, dass sie weg sind. Beide scheinen nützlich – Ryba