Ciao.
Devo creare un esportatore in xml di un applicazione c++.
Pensavo di creare un insieme di classi che descrivono i dati da esportare.
ad es:
ho una classe CFamiglia cosi:
codice:
class CFamiglia
{
string m_padre;
string m_madre;
vector<string>m_figli
setPadre(string padre){setta il padre....}
setMadre(string madre){setta il padre....}
setfigli(vector<string>figli){setta i figli....}
}
essendo in i dati in sezioni che corrispondono a classi posso esportare in xml.
volevo sapere se siste un prgetto o qualcosa che faccia il lavoro inverso :mi crei una classe o qualcosa che esponga i dati a partire da un xml.
Una spece di configuratore xml per la classe dove ad es ho:
<Famiglia>
<padre>string</padre>
<madre>string</madre>
</famiglia>
in questo caso vorrei avere una classe esportatore cosi
codice:
class CFamiglia
{
string m_padre;
string m_madre;
setPadre(string padre){setta il padre....}
setMadre(string madre){setta il padre....}
}
ma non mi interessa averla fisicamente su file .cpp , mi andrebbe bene anche una classe generica che esponga quei metodi ,una specie di collezione dinamica configurata da xml .