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

Android Discussion :

Lire un fichier XML : java.io.FileNotFoundException


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 18
    Par défaut Lire un fichier XML : java.io.FileNotFoundException
    Bonjour à tous,

    J'essai actuelement de lire le contenu d'un fichier XML via un parser.
    Le soucis que je rencontre, c'est que lorsque je tente de l'ouvrir, l'erreur est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.io.FileNotFoundException: /PTIGestionPV/assets/region.xml (No such file or directory)
    Mon fichier XML du nom de "region.xml" se trouve dans le dossier assets de mon projet. Lorsque je vais dans ses propriétés, le path y est mentionné. C'est celui-ci que j'ai mis dans ma ligne de code à savoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = new FileInputStream("/PTIGestionPV/assets/region.xml");
    Quelqu'un aurait-il une idée sur comment corriger l'erreur ?

    Cordialement,

    Yerffoj21

  2. #2
    Membre Expert
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Par défaut
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = new FileInputStream("file:///android_asset/region.xml");
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS

    Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 18
    Par défaut
    Citation Envoyé par Hephaistos007 Voir le message
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = new FileInputStream("file:///android_asset/region.xml");
    Merci de la réponse.
    J'ai essayé ta solution, mais le problème est toujours le même.
    J'ai essayé en ajoutant un s à "android_assets" (voir plus bas) mais même constat.

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = new FileInputStream("file:///android_assets/region.xml");

  4. #4
    Membre Expert
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Par défaut
    A tout hasard, essayes cet autre objet d'ouverture:
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = new openFileInput("file:///android_asset/region.xml");
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS

    Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 18
    Par défaut
    Citation Envoyé par Hephaistos007 Voir le message
    A tout hasard, essayes cet autre objet d'ouverture:
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = new openFileInput("file:///android_asset/region.xml");
    Voici le message que j'obtient :


  6. #6
    Membre Expert
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Par défaut
    Exact, j'ai déconné, c'est :
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    FileInputStream input = this.openFileInput("file:///android_asset/region.xml");
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS

    Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android

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

Discussions similaires

  1. Lire un fichier XML en Java
    Par manouch95 dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 18/12/2014, 14h38
  2. [JDOM] lire un fichier XML depuis java
    Par tresor999 dans le forum Format d'échange (XML, JSON...)
    Réponses: 6
    Dernier message: 29/02/2008, 20h38
  3. Créer et lire un fichier xml
    Par Bruno1905 dans le forum C++Builder
    Réponses: 14
    Dernier message: 13/06/2007, 11h11
  4. lire un fichier xml à partir d'une application java
    Par diamonds dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 23/01/2007, 18h23
  5. Comment lire un fichier XML ?
    Par jeromelef dans le forum Débuter
    Réponses: 6
    Dernier message: 29/06/2005, 15h52

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