J'ai un ensemble de classes C++ qui se sérialisent en XML. Nice et dandy. J'ai besoin d'une routine de désérialisation pour initialiser les mêmes classes à partir des flux XML. Ce qui ne me paraît pas clair, c'est comment analyser le flux XML, en utilisant expat ou tinyXML, qui sont des analyseurs de flux pour savoir ce que XML doit fournir à une instance pour qu'il s'initialise.Sérialisation/désérialisation XML en C++
Comment cela se fait-il traditionnellement? Il est vraiment facile d'analyser le fichier XML et de créer les classes appropriées lorsque XML est analysé, mais une fonction de désérialisation des membres, à quoi cela ressemble-t-il?
Merci Reza
Je ne connais pas "traditionnellement", mais une "usine" me vient à l'esprit. –