/ / json formats - lequel utiliser? - json, le tri

formats json - lequel utiliser? - json, tri

Quelle est la différence entre ces deux formats JSON? Quel format dois-je utiliser?

[{
"employeeid": "12345",
"firstname": "joe",
"lastname": "smith",
"favoritefruit": "apple"
}, {
"employeeid": "45678",
"firstname": "paul",
"lastname": "johnson",
"favoritefruit": "orange"
}]

OU

[
["employeeid", "firstname", "lastname", "favoritefruit"],
["12345", "joe", "smith", "apple"],
["45678", "paul", "johnson", "orange"]
]

Réponses:

0 pour la réponse № 1

Certainement le premier. Cela créera un tableau d'objet employé, tandis que le second créera un tableau d'objets qu'il sera plus difficile d'analyser dans la plupart des langages.


0 pour la réponse № 2

Ça dépend du contexte.

La première est beaucoup plus facile à analyser si vous voulez créer des objets d'employé avec lesquels travailler.

La seconde peut être meilleure si vous devez travailler surles données "brutes" seulement. En outre, le second est beaucoup plus court. Ce n'est pas important pour les jeux de données petits ou moyens, mais cela pourrait être important par exemple si vous devez transférer de grands ensembles de données d'employé.