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

Java ME Discussion :

enregistrer dans fichier xml avec j2me


Sujet :

Java ME

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 55
    Points : 36
    Points
    36
    Par défaut enregistrer dans fichier xml avec j2me
    Salut,

    Je suis entrain de developper une application mobile sous eclipse, et j'utilise xml pour stocker les données.

    beh là je peux parser mes fichiers xml et tt, j'utilise pour ca JDOM,

    et là je veux enregistrer les données dans un fichier xml : cad quand l'utilisateur entre ses informations sur le mobile , je veux recuperer ces informations et les enregistrer dans le fichier xml

    est ce qu'il y a une classe qui fait ca? merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 61
    Points : 62
    Points
    62
    Par défaut
    Salut,

    Le plus simple reste d'écrire ton fichier XML toi même, comme un fichier texte.

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Points : 347
    Points
    347
    Par défaut
    salut, alors pour être en plein dedans je peux te dire que l'écriture d'un fichier sur un téléphone mobile c'est un peu Mission Impossible. Suivant le type de mobile tu as accès ou pas en lecture/écriture le mieux pour l'enregistrement de données (surtout des données genre String , int long...) c'est d'utiliser le RMS et plus particulièrement le Class RecordStore.

    Si tu trouves une autre solution viens la poster car je suis preneur.

  4. #4
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Alors comment je veux stocker des information recuperées ds midlet pour les envoyer dans un fichier xml .

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Points : 347
    Points
    347
    Par défaut
    Bonjour, pourquoi veux tu absolument stocker tes données dans un fichier XML?
    Les informations entrées par l'utilisateur sont-elles stockées sur le téléphone ou transitent-elles vers un autre équipement. Parce que si se sont des données créées sur le téléphone pour être lues par le téléphone il est préférable d'utiliser comme je l'ai expliqué dans mon post plus haut le RMS.
    En gros c'est comme une table de hachage enregistré sur le téléphone.

    Explique nous ce que tu souhaites faire de ces données.

    Cordialement

  6. #6
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    merci , alors je veux ajouter des donneés ds la base pour ce la, je v stocker les données dans un fichier xml apres avec un vecteur contenant les données de xml je v mettre a jour la base

  7. #7
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Points : 347
    Points
    347
    Par défaut
    merci , alors je veux ajouter des donneés ds la base pour ce la, je v stocker les données dans un fichier xml apres avec un vecteur contenant les données de xml je v mettre a jour la base
    rebonjour lorsque tu parles de base tu parles de base de données extérieure au téléphone??

    Comment récupères-tu les informations? Il y a pas mal de points qui ne sont vraiment pas très clair.

    Essaye d'expliquer clairement ton soucis parce que là je suis réellement perdu (type de téléphone, type de base, connexion entre elles, taille de tes données ....)

    cordialement

  8. #8
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 7
    Points : 8
    Points
    8
    Par défaut xml
    Alors la base de données cé sous le pc et je travail avec msql
    mon projet c'est de faire une gestion de cour apartire de gsm je v utiliser gprs ou wifi suivant le terminal utilisé (pda ,telefone cilullaire)
    bref sur la partie gsm je v stocker les informations sur un fichier xml u je v envoyer sur le serveur tomcat , au même temps je v déclancher une autre application qui fait update de base a partire de mem fichier xml en utilisant Hibernat

    Bref, je veux savoir comment ajouter et supprimer des données dans le fichier xml a partire de midlet.

    merci bien

  9. #9
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Points : 347
    Points
    347
    Par défaut
    alors pour le ajouter des données c'est pas super chiant
    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
    private FileConnection FileRead() {
    //On localise le fichier (ici dans le répertoire photo)
            String fichier = System.getProperty("fileconn.dir.photos") + "fichier_repertoire.txt";
            FileConnection fc = null;
            try {
    //Et on fait une connexion au fichier pour le lire ou le modifier en supposant que tu ais les droits
                fc = (FileConnection) (Connector.open(fichier));
                if (!fc.exists()) {
                    fc = null;
                    throw new IOException("File does not exists");
                }
            } catch (IOException ex) {
                System.out.println("Exception2 " + ex);
                ex.printStackTrace();
            }
            return fc;
        }
    ensuite tu utilises ton fichier comme un flux de données quelconque. Par contre pour la modification ou la suppression là ça devient rapidement le bazar vu que c'est un fichier (je ne sais pas si il existe un package xml pour le J2ME....

    Je te donne une piste à toi de l'explorer.

    Bon courage et tiens nous au courant

Discussions similaires

  1. Problème enregistrement dans fichier XML
    Par banana130390 dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 16/10/2011, 10h44
  2. Caractère parasite dans fichier XML avec XMLEncoder
    Par TOPGUN89 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 08/07/2010, 10h09
  3. [DOM] écrire dans fichier xml avec PHP5
    Par devil2005 dans le forum Bibliothèques et frameworks
    Réponses: 16
    Dernier message: 10/06/2008, 18h54
  4. [JDOM] enregistrer un fichier XML avec JDOM
    Par fatenatwork dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 28/09/2007, 10h42
  5. [DOM XML] Insertion données dans fichier XML avec PHP pour Flash ?
    Par ExSter dans le forum Bibliothèques et frameworks
    Réponses: 17
    Dernier message: 10/05/2006, 11h16

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