Le stockage de la Matrice de en JSON
Je suis en train de travailler sur un projet de recherche qui nécessite de stocker une grande quantité de données externes. J'ai réglé sur le format JSON, que je n'ai jamais utilisé, comme un format de stockage. Tout ce que je vraiment besoin de stocker est un large éventail de données mais un exemple de chaque JSON que je peux trouver a un tableau dans elle est imbriquée à l'intérieur d'un objet. par exemple:
{ "NumberList" : {
"array" : [ 1, 2, 3, 4, 5, 6] }}
Est-il possible d'avoir uniquement un tableau? Tels que:
"array" : [1,2,3,4,5,6]
Sans ouverture et de fermeture de parenthèse ou un objet environnant?
OriginalL'auteur retrohacker | 2012-10-02
Vous devez vous connecter pour publier un commentaire.
Non, c'est la façon dont le JSON est formaté
L'ouverture/la fermeture
{ }
disent que c'est en json (je pense un peu comme<html></html>
)Il n'y a aucune raison que vous ne pouvez pas faire
Ce que c'est dit, c'est que il est un domaine appelé tableau qui contient un tableau de nombres
JSON
stands pour javascript notation, donc tu dois avoir au moins un objet à justifier de nommage 🙂OriginalL'auteur Pez Cuckow
Accepté la réponse est fausse. JSON peut de début et de fin d'un tableau.
L'officiel Document JSON dit
Vous pouvez également le voir à travers JSON validateur.
En un mot, tandis que vous ne pouvez toujours pas faire
"array" : [1,2,3,4,5,6]
, vous pouvez l'enregistrer comme[1,2,3,4,5,6]
.OriginalL'auteur massanishi
Un JSON valide commence toujours avec
{
et se termine avec}
. Regardez http://json.org. DONC obtenu d'avoir{"array" : [1,2,3,4,5,6]}
OriginalL'auteur Nishant