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

Bibliothèques & Frameworks Discussion :

Où trouver le fichier countries.json (utilisé dans beaucoup d'exemples de code) [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 71
    Par défaut Où trouver le fichier countries.json (utilisé dans beaucoup d'exemples de code)
    Je souhaiterais exécuter sur mon poste un exemple de programme sélectionnant un noeud d'un dijit.tree. Or cet exemple utilise un fichier "countries.json" (comme beaucoup d'autres exemples d'ailleurs).

    J'aimerais savoir où je peux trouver ce fichier.

    Voici l'exemple que je souhaite exécuter :

    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
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html dir="ltr">
     
        <head>
            <style type="text/css">
                body, html { font-family:helvetica,arial,sans-serif; font-size:90%; }
            </style>
            <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.6/dojo/dojo.xd.js"
            djConfig="parseOnLoad: true">
            </script>
            <script type="text/javascript">
                dojo.require("dojo.data.ItemFileReadStore");
                dojo.require("dijit.Tree");
                dojo.require("dijit.form.Button");
     
                function selectNode() {
     
                    mytree.attr('path', ['continentRoot', 'NA', 'MX', 'Mexico City']);
     
                }
            </script>
            <link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.6/dijit/themes/claro/claro.css"
            />
        </head>
     
        <body class=" claro ">
            <div dojoType="dojo.data.ItemFileReadStore" jsId="continentStore" url="../_static/js/dijit/tests/_data/countries.json">
            </div>
            <div dojoType="dijit.tree.ForestStoreModel" jsId="continentModel" store="continentStore"
            query="{type:'continent'}" rootId="continentRoot" rootLabel="Continents"
            childrenAttrs="children">
            </div>
            <div dojoType="dijit.Tree" jsId="mytree" openOnClick="true" model="continentModel"
            showRoot="false" persist="false">
            </div>
            <div dojoType="dijit.form.Button" onClick="selectNode();">
                Highlight the node!
            </div>
            <!-- NOTE: the following script tag is not intended for usage in real
            world!! it is part of the CodeGlass and you should just remove it when
            you use the code -->
            <script type="text/javascript">
                dojo.addOnLoad(function() {
                    if (document.pub) {
                        document.pub();
                    }
                });
            </script>
        </body>
     
    </html>

  2. #2
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Par défaut
    Bonjour,

    Prenons comme site : http://docs.dojocampus.org/dijit/Tree-examples

    L'emplacement du countries.json se situera dans le répertoire précédent --> "../" signifiant un répertoire avant.

    Donc l'emplacement du countries.json sera :
    http://docs.dojocampus.org/dijit/_st...countries.json

    Ceci est un exemple.

    Sur le site de dojjoCampus : http://docs.dojocampus.org/dijit/Tree
    L'emplacement du countries.json est : /moin_static185/js/dojo/trunk/dojo/..//dijit/tests/_data/countries.json

    le "/" renvoie à la racine du site.

    Cela nous donne :
    http://docs.dojocampus.org/moin_stat...countries.json

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 71
    Par défaut
    Je les connais les conventions dans les chemins ("../" etc ...). Mais je n'avais pas du tout eu la présence d'esprit de reconstituer le chemin moi-même.

    Merci bien. J'ai enfin pu mettre la main sur ce fichier tant utilisé dans les exemples.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trouver un fichier dans le répertoire de la base
    Par SnakeCharmer dans le forum VBA Access
    Réponses: 3
    Dernier message: 21/05/2008, 22h14
  2. Réponses: 2
    Dernier message: 08/04/2008, 12h51
  3. Trouver un fichier dans un dossier
    Par poukill dans le forum C++
    Réponses: 3
    Dernier message: 08/06/2007, 10h36
  4. VBA trouver un fichier dans un repertoire
    Par darkspoilt dans le forum Général VBA
    Réponses: 4
    Dernier message: 18/05/2007, 11h06
  5. [dézipper]Trouver si un fichier a 1 accent dans un zip
    Par joseph_p dans le forum Entrée/Sortie
    Réponses: 11
    Dernier message: 29/12/2005, 08h42

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