Quale formato JSON è una scelta migliore per coppie di valori chiave e perché?
[{"key1": "value1"}, {"key2": "value2"}]
o
[{"Name": "key1", "Value": "value1"}, {"Name": "key2", "Value": "value2"}]
o
{"key1": "value1", "key2": "value2"}
La prima variante sembra più compatta e più "semanticamente significativa". La seconda variante sembra strutturata in modo più uniforme e potrebbe essere utile per elaborarla. La terza variante sembra ancora più semantica.
Le coppie di valori chiave verranno utilizzate per allegare dati arbitrari ad altri elementi. I dati devono essere serializzati come JSON per arrotondare la punta attraverso un sistema.