Parseur XML "intelligent"
:oops:Bonjour
Je n'ai peut etre rien compris a l'XML reader mais je ne vois pas ce qu'il apporte de fondamental par rapport a un bete streamreader !
Mon fichier (ou flux) xml est composé d'elements de structure ci apres
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <trace>
<type>71</type>
<source>Seat Leon 16-XP-XJ</source>
<time>2008-10-15T05:55:22.0</time>
<coordinate>
<latitude>51.79864</latitude>
<longitude>4.55908</longitude>
</coordinate>
<mileage>33690079</mileage>
<heading>102</heading>
<speed>0</speed>
</trace> |
J'avais naivement imagine que le XML reader m'aurait permis une lecture structurée
Mais si j'ai bien compris les exemple que j'ai trouvé il faut lire morceau par morceau, quand le morceau est un éléments on retiens son nom, ensuite on espere lire un text qui est la valeur et on se débrouille avec les deux
On est pas tres loin d'un bete parsage sequentiel de fichier texte !
J'avais au minimum espéré que le XmlReader puisse donner une liste hierarchisée d'elements du genre
Code:
1 2 3 4 5
| Class Elem
{
object Name
object Value
} |
J'ai loupé quelque chose ? :oops:
Ou bien ce XmlReader est vraiment primitif ? :(