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

MFC Discussion :

[debutant] g�nerer fichier XML


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    27
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 27
    Par d�faut [debutant] g�nerer fichier XML
    bonjour,

    je voudrai g�n�rer un fichier XML � partir de mon programme C++.

    mon programme r�cupaire la longitude et la latitude d'un point GPS.
    je voudrais g�n�rer le fichier XML en int�grant mes coordonn�es GPS dedans:

    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
    <?xml version="1.0" encoding="UTF-8"?>
    <kml xmlns="http://earth.google.com/kml/2.0">
    <Placemark>
      <description>Transparent green wall with yellow outlines</description>
      <name>Absolute Extruded</name>
      <LookAt>
        <longitude>-112.2643334742529</longitude>
        <latitude>36.08563154742419</latitude>
        <range>4451.842204068102</range>
        <tilt>44.61038665812578</tilt>
        <heading>-125.7518698668815</heading>
      </LookAt>
      <visibility>1</visibility>
      <open>0</open>
      <Style>
        <LineStyle>
          <color>ff00ffff</color>
        </LineStyle>
        <PolyStyle>
          <color>7f00ff00</color>
        </PolyStyle>
      </Style>
      <LineString>
        <extrude>1</extrude>
        <tessellate>1</tessellate>
        <altitudeMode>absolute</altitudeMode>
        <coordinates>
            -112.2550785337791,36.07954952145647,2357       //coorconnées
            -112.2549277039738,36.08117083492122,2357      // récuperer par mon
            -112.2552505069063,36.08260761307279,2357      // programme
            -112.2564540158376,36.08395660588506,2357      //et à intégrer 
            -112.2580238976449,36.08511401044813,2357      //au fichier 
            -112.2595218489022,36.08584355239394,2357      //XML
            -112.2608216347552,36.08612634548589,2357
            -112.262073428656,36.08626019085147,2357
            -112.2633204928495,36.08621519860091,2357
            -112.2644963846444,36.08627897945274,2357
            -112.2656969554589,36.08649599090644,2357
        </coordinates>
      </LineString>
    </Placemark>
    </kml>
    en gros la base du fichier XML ne change pas, seul les coordon�es sont ajouter � ce fichier. toutes mes coordonn�es sont rang� dans un Vector de type CString.

    est ce que quelqu'un pourrait me renseigner sur le sujet?
    merci

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu r�cupaire ??

    ben, t'as deux m�thodes
    soit tu utilises des objets de manipulations XML, et l�, tu as plusieurs choix (msxml, tinyxml, etc ...)
    soit tu ouvres le fichier xml en mode texte avec les apis ou les classes des MFC, et tu manipules ca comme un fichier classique

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    27
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 27
    Par d�faut
    en fait je doit r�cuperer un fichier XML

    changer son contenu (les coordonn�es GPS)

    et g�nerer un nouveau fichier XML.



    est ce que tu peux m'en dire un peu plus je suis d�butant
    merci

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    c'est quoi les technos du projet ?
    MFC ? .Net ? Win32 classique ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    27
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 27
    Par d�faut
    MFC je pense,

    je suis en faite partie d'un programme que j'ai telecharger sur le site, pour r�cuperer les donn�es du port serie.
    je r�cuperer les trame NMEA d'un gps bluetooth, je fait ensuite un traitement sur ces trames pour extraire la latitude et la longitude.

    et maintenant je voudrais int�grer ces coordonn�s dans un fichier XML type utilis� par googleearth.

  6. #6
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    bon, c'est un avis perso ... mais dans ce cas, je te conseille d'utiliser MSXML, car c'est un objet COM que j'ai d�j� utilis�, et qui pourra etre facilement utilis� grace aux MFC.

    Fais une recherche sur ce sujet dans le forum ou sur msdn, tu devrais trouver ton bonheur

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    27
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 27
    Par d�faut
    merci pour tes conseilles mais je viens de me rendre compte que je t'ai demander de faire un truc compliquer alors que je pourrais faire plus simple.

    en effet pour mon aplication il serait en faite plus facile de cr�er un fichier text et de l'enregistrer en xml � la fin. vu que j'ai d�j� la base du fichier xml

    pourrais - tu m'expliquer rapidement comment cr�er un fichier texte � la fin de mon application svp

  8. #8
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu peux regarder dans la faq :
    � partir de cette q/r et les suivantes : http://c.developpez.com/faq/vc/?page...leOrCStdioFile

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [JDOM] [Debutant] charger le contenu d'un fichier XMl dans un String
    Par apoca dans le forum Format d'�change (XML, JSON...)
    R�ponses: 1
    Dernier message: 17/10/2007, 18h24
  2. [Débutant][XSLT] Merger 2 fichiers XML
    Par arthix dans le forum XSL/XSLT/XPATH
    R�ponses: 1
    Dernier message: 06/08/2007, 10h20
  3. R�ponses: 2
    Dernier message: 12/12/2006, 13h20
  4. [debutant]g�nerer fichier texte
    Par ggcourtois dans le forum D�buter
    R�ponses: 12
    Dernier message: 04/08/2006, 01h16
  5. [debutant] preservation des espace dans un fichier xml
    Par Eric B dans le forum XML/XSL et SOAP
    R�ponses: 7
    Dernier message: 03/09/2003, 09h43

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