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

Format d'�change (XML, JSON...) Java Discussion :

pourquoi faut-il des [ dans le .json


Sujet :

Format d'�change (XML, JSON...) Java

  1. #1
    Membre �clair�
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2010
    Messages
    415
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Pyr�n�es (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 415
    Par d�faut pourquoi faut-il des [ dans le .json
    bonjour
    petite question de d�butant
    je dois apprendre � mes �tudiants � g�rer quelques bases de donn�es mais cen'est pas ma comp�tence principale
    je viens de passer passer du temps � comprendre le format json et � tenter de manipuler sur R un fichier g�n�r� par une query sparql sur wikimedia
    finalement j'ai r�ussi � supprimer ce qu'il fallait en haut et en bas du fichier
    mais il y a un d�tail que je ne comprend pas
    les 540000 lignes de mon fichier sont structur�es comme �a , tr�s bien, �a donne un data.frame de 4 data.frame, ok
    mais juste, pourquoi, si je supprime le [ du d�but (et donc le ] de la fin)
    �a ne marche plus
    il me dit alors "parse error: trailing garbage"
    pourquoi faut-il absolument qu'il y ait ce crochet
    je comprend que �a indique que c'est un tableau certes�
    merci pour vos lumi�res !


    voici le d�but du code .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
    [ {
     
     
          "commune" : {
            "type" : "uri",
            "value" : "http://www.wikidata.org/entity/Q285"
          },
          "population" : {
            "datatype" : "http://www.w3.org/2001/XMLSchema#decimal",
            "type" : "literal",
            "value" : "18606"
          },
          "altitude" : {
            "datatype" : "http://www.w3.org/2001/XMLSchema#decimal",
            "type" : "literal",
            "value" : "23"
          },
          "communeLabel" : {
            "xml:lang" : "fr",
            "type" : "literal",
            "value" : "Cognac"
          }
        },

  2. #2
    Membre chevronn�
    Homme Profil pro
    Urbaniste
    Inscrit en
    Ao�t 2023
    Messages
    387
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activit� : Urbaniste

    Informations forums :
    Inscription : Ao�t 2023
    Messages : 387
    Par d�faut
    Bonjour,

    si on supprime les crochets,
    comment l'analyseur syntaxique pourra interpr�ter un tableau ?

    Dans votre cas pr�cis, si vous supprimez ces crochets, la syntaxe n'est plus valide,
    l'analyseur syntaxique ne parvenant plus � comprendre les donn�es d'entr�es,
    il geint.

    La bonne question c'est plut�t, pourquoi vouloir les retirer ?
    Et �a peut �tre une tr�s bonne question, dans certaines situations,
    c'est pour cela qu'il existe aussi le format JsonL.

    Bonne journ�e.

  3. #3
    Membre �clair�
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2010
    Messages
    415
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Pyr�n�es (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 415
    Par d�faut
    ah ok merci
    c'est parce que dans les exemples que j'ai regard�s pour d�couvrir json il n'y avait pas toujours les crochets
    mon cerveau assimile lentement, d�sol�
    merci du tuyau jsonl
    Vinz

Discussions similaires

  1. [perl6] Pourquoi faut il un {;} dans un regex pour qu'il fonctionne ?
    Par jeepc dans le forum Langage
    R�ponses: 9
    Dernier message: 05/02/2017, 11h18
  2. R�ponses: 6
    Dernier message: 31/03/2007, 01h39
  3. [D�bat] Pourquoi faut il encore faire des sites Web compatibles IE ?
    Par Strix dans le forum G�n�ral Conception Web
    R�ponses: 63
    Dernier message: 16/03/2007, 12h28
  4. Pourquoi faut-il utiliser des tables plut�t que des frames ?
    Par malicia_bm dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 7
    Dernier message: 09/10/2006, 09h20
  5. [Plugin][VE]pourquoi la fenetre est dans la barre des taches
    Par voyageur dans le forum Eclipse Java
    R�ponses: 1
    Dernier message: 15/06/2005, 08h59

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