Našiel som JSON a YAML obaja chýba.
Chcem urobiť niečo podobné (v službe YAML):
nodes:
node: "name for my node":
- data
- for
- this
- node
(v JSON):
{"nodes":
{"node":"name for my node": {
["data","for","this","node"]
}}
}
Ale to sú oboje neplatný v týchto jazykoch serializácie údajov.
Vie niekto o jazyku serializácie údajovkde môžete použiť objekt ako názov objektu, v podstate? Myslím, že je to hlúpe, že môžete "robiť to v YAML, aj keď by som mohol odpustiť JSON, pretože je navrhnutý tak, aby bol jednoduchý na rozdiel od bytia flexibilný."
odpovede:
0 pre odpoveď č. 1V skutočnosti to môže YAML urobiť. Vyskúšajte syntax zložitého kľúča (pozri spodnú časť oddiel 2.2)
nodes:
? node: name for my node
: - data
- for
- this
- node
Je to mapa s jedným kľúčom, ktorý sa používa ako kľúč. Ak ste boli pravdepodobne po zozname ako kľúč:
nodes:
? - nodename1
- nodename2
: - data
- for
- this
- node