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

Discussion :

Fichiers contenant 3 variables ou plus

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de katanaenmousse
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 220
    Par défaut Fichiers contenant 3 variables ou plus
    Bonjour,

    Je tente de creer un genre de catalogue.
    Il faut que je stocke dans un fichier :
    un QString qui est la référence d'une piece
    un QString qui est son nom
    un int qui est le nombre restant
    et un QString qui contient le ->toPlainText qui est la description de l objet

    Avec la référence et le nom, je sais faire (grace à QMap)
    Mais comment je peux faire avec 4 variables dont la derniere qui contiendra surement des sauts de lignes?

    Merci de votre aide par avance,
    j espere avoir été assez clair

  2. #2
    Membre très actif
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Par défaut
    Tu peux tout enregistrer dans un fichier grâce à SQLite qui est intégré à Qt et accessible via le module QtSql.

  3. #3
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Ca ou bien un fichier XML que tu manipulerais avec QtXML

  4. #4
    Membre confirmé
    Avatar de katanaenmousse
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 220
    Par défaut
    J'aime bien l'idée du fichier XML (le QtSql ca me parait un peut lourd a gérer).


    Peux tu me dire si l utilisation d'un fichier xml fonctionnera avec les données suivantes:

    un QString (il peut parfois etre vide)
    un QString (tenant sur une ligne)
    un int (qui peut parfois être vide)
    et un QString qui contient une chaine ->toPlainText (avec des sauts de lignes intégrés)

    Merci

  5. #5
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Bien sûr que oui, puisqu'il y aura des balises <ce que tu veux> </ce que tu veux> qui entoureront les chaines, donc elles peuvent contenir n'importe quoi et autant de sauts de ligne que tu veux, sauf peut-être (selon l'implémentation) "</ce que tu veux>".

  6. #6
    Membre confirmé
    Avatar de katanaenmousse
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 220
    Par défaut
    Merci Alp,
    Ca parrait logique effectivement du fait des balises.
    Je vais essayer deux métodes :
    la tienne avec le .xml
    et une plus bricolage : un QFile avec QDataStream et un tableau par variable
    Je ne sais pas si ca se fait mais bon ca me servira d exercice au moins.
    Au final je pense que je conserverai la solution .xml qui est plus élégante.
    Merci encore Alp

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 20/04/2015, 14h18
  2. Réponses: 1
    Dernier message: 02/09/2014, 11h10
  3. [PHP 5.3] Fichier contenant des variables
    Par baignassou dans le forum Langage
    Réponses: 5
    Dernier message: 30/12/2009, 16h58
  4. Réponses: 2
    Dernier message: 11/07/2008, 10h47
  5. [VB6] [Fichier] Enregistrer des variables de structure
    Par de.bo dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 07/10/2002, 11h09

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