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 :

parsing XML base de donnée


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 31
    Par défaut parsing XML base de donnée
    Bonjour à tous,

    c'est sure que ma question va faire rigoler plein d'entre vous.lol
    mais en fait je doit parser un fichier XML pour le mettre dans une base de donnée sqlite, et honnêtement c'est la première fois que j'entends ce mot.
    si quelqu'un peut me passer un tutoriel ou n'importe pour comprendre comment ça marche ça m'aidera beaucoup.

    merci à tous.

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Bonjour,

    Pourrais-tu être plus précis dans tes demandes ? Quel mot tu comprends pas ? Quelle opération te trouble ?

    Merci de faire un minimum de recherches au préalable.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 29
    Par défaut
    Alors si c'est le mot "parser" qui te pose problème (et je t'avoue que la première fois que je l'ai entendu je me suis dit 'késako') en gros (d'un point de vue algorithmique) tu parcours ton fichier xml pour extraire les informations contenues à l'intérieur. Une fois ces infos récupérées, tu peux les placer directement dans une base SQL (ou sqlite dans le cas d'android).

    Pour ce faire, il faut utiliser ce qu'on appelle DOM ou SAX.

    Sinon... donne nous un peu plus de précisions : le contexte, où tu prends ton doc xml etc.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 31
    Par défaut
    merci pour le tuto,

    désolé si mes questions manquent de précision, et en fait mon problème c'est que je recoit des fichier xml à partir d'un serveur, et donc je doit extraire les informations de ces fichiers afin de pouvoir les placées dans une base de donnée sqlite.
    j'ai vu que SAX permettait de le faire, je suis entrain de lire la doc.

    je vous remercie beaucoup pour vos réponses.
    a+.

Discussions similaires

  1. Comparaison XML-base de donnée SQL
    Par mtaveau dans le forum XQUERY/SGBD
    Réponses: 11
    Dernier message: 02/05/2006, 03h45
  2. Xml - Base de données
    Par Kiboumz dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 31/03/2006, 07h32
  3. Stockage de xml : base de données ou fichiers
    Par ahebert dans le forum XQUERY/SGBD
    Réponses: 1
    Dernier message: 26/08/2005, 07h28
  4. [Stratégie][XML] Base de données
    Par Rampa dans le forum Format d'échange (XML, JSON...)
    Réponses: 15
    Dernier message: 12/07/2005, 15h45
  5. XML->Base de donnée Mysql
    Par lheureuxaurelie dans le forum XQUERY/SGBD
    Réponses: 4
    Dernier message: 10/03/2004, 23h47

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