TinyXml parsing - tinyxml
Bonjour,
J'ai une fichier xml, qui ressemble un peu à un gpx :
Code:
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
|
<?xml version="1.0" ?>
<gpx creator="CEA">
<trk>
<trkseg>
<trkpt lat="12.345" lon="1.234">
<time>2010-05-20T13:33:03</time>
<ele>0085</ele>
<course>000</course>
<speed>5.556</speed>
<fix>3</fix>
<sat>05</sat>
<pdop>.1</pdop>
<hdop>.5</hdop>
<vdop>.8</vdop>
<temp>25</temp>
<bat>3.27</bat>
<ttff>15</ttff>
</trkpt>
<trkpt lat="12.345" lon="1.234">
<time>2010-05-20T13:33:14</time>
<ele>0084</ele>
<course>339</course>
<speed>24.07</speed>
<fix>3</fix>
<sat>05</sat>
<pdop>.1</pdop>
<hdop>.5</hdop>
<vdop>.8</vdop>
<temp>25</temp>
<bat>3.27</bat>
<ttff>7</ttff>
</trkpt>
... |
Je voudrais récupérer tous les champs <ttff> pour les mettre dans un tableau. J'utilise TinyXml, je ne débute pas en C++ mais je débute en XML...
Comment me positionner sur le premier node trkpt, lire la valeur du champ ttff et passer au node suivant ?
J'ai essayé différents trucs qui au mieux ne fonctionnent pas (quand ca plante pas et que ca compile)
Merci d'avance.