IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

structure fichier JSON


Sujet :

JavaScript

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Points : 314
    Points
    314
    Par défaut structure fichier JSON
    bonjour,

    j'evalue un fichier .json et je récupère les valeurs comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JSONvariable = eval(http_request.responseText);
    mais j'ai le message d'erreur suivant :
    invalid property id
    contenu de mon fichier json :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    JSON = { "VLAN":
    	[
    		{
    			{"Enb":"0"},
    			{"ID":"0000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"1000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"2000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"3000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"4000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"5000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"6000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"7000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"8000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"9000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"a000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"b000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"c000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"d000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"e000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		},
    		{
    			{"Enb":"0"},
    			{"ID":"f000"},
    			{"PRI":"6"},
    			{"Member"["1","0","1","0","1"]},
    			{"Tagged"["0","1","0","1","0"]}
    		}
    	]
    }
    que faire ?

  2. #2
    Membre expérimenté
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Points : 1 729
    Points
    1 729
    Par défaut
    Salux,
    Je pense que les noms de propriétés doivent pas être des chaines, mais directement avec des identificateurs

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    JSON = { VLAN:
    	[
    		{
    			{Enb:"0"},
    			{ID:"0000"},
    			{PRI:"6"},
    			{Member : / *manquait le 2 points ici aussi */["1","0","1","0","1"]},
    			{Tagged : ["0","1","0","1","0"]}
    		},
    		{
    			{Enb:"0"},
    /* etc */

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Points : 314
    Points
    314
    Par défaut
    merci, c'etait bien ça.

    par contre pour les guillemets, je sais pas trop s'il faut les garder ou pas. Dans cet exemple, ils y sont :
    http://fr.wikipedia.org/wiki/JSON

Discussions similaires

  1. Structure d'un fichier JSON
    Par thomas3128 dans le forum Android
    Réponses: 0
    Dernier message: 05/01/2013, 23h18
  2. [Structure] controle structure fichier XML
    Par Matmal11 dans le forum Valider
    Réponses: 5
    Dernier message: 20/02/2007, 11h53
  3. [AJAX] Récupération d'un fichier JSON avec javaScript
    Par guerin dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 26/11/2006, 19h05
  4. Structure fichier texte..
    Par petitcoucou31 dans le forum Langage
    Réponses: 12
    Dernier message: 25/04/2006, 22h47
  5. structure fichier .URL
    Par hiko-seijuro dans le forum Windows
    Réponses: 2
    Dernier message: 02/11/2004, 22h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo