¿Qué formato JSON es una mejor opción para pares de valores clave y por qué?
[{"key1": "value1"}, {"key2": "value2"}]
O:
[{"Name": "key1", "Value": "value1"}, {"Name": "key2", "Value": "value2"}]
O:
{"key1": "value1", "key2": "value2"}
La primera variante parece más compacta y más "semánticamente significativa". La segunda variante parece más uniformemente estructurada, lo que podría ayudar a procesarla. La tercera variante parece aún más semántica.
Los pares de valores clave se utilizarán para adjuntar datos arbitrarios a algún otro elemento. Los datos deben ser serializados como JSON para darles la vuelta a través de un sistema.
{"key1": "value1", "key2": "value2"}
?