2 votes

XML à struct en c++

Je cherche quelque chose qui puisse prendre un fichier xml et le transformer en une structure comme celle-ci.

typedef struct XMLpage{
    string type;
    string names[];
    string text;
    int Pos;

    struct XMLpage *Pages[];
}; XMLpage

En gros, j'ai une page qui peut contenir d'autres pages qui peuvent contenir d'autres pages et le plan était de lire à partir d'un fichier xml et de le sortir comme une structure pour être utilisé plus tard d'une certaine manière.

0voto

Satish Points 623

J'avais l'habitude d'utiliser xerces et d'utiliser SAX, les parseurs DOM qu'il fournit, les analyser et les stocker dans Class/Struct.

0voto

DarkWanderer Points 3559

Jetez un coup d'œil à TinyXML J'ai beaucoup utilisé cette bibliothèque et j'en suis très satisfait. Elle lit le XML dans une structure objet pratique que vous pouvez facilement lire/manipuler.

Vous devrez écrire un code simple pour placer les données dans votre structure, mais cela en vaut la peine.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X