Sto cercando un modo semplice per trasformare in C++ un oggetto nella rappresentazione stringa XML, in questo modo potrei comunicare con un server.C++ Object to XML per la comunicazione
Per esempio, diciamo che ho un oggetto:
class A{
string data1;
string data2;
string dataN;
list<B> bList;
}
class B{
string moreData;
}
Vorrei il seguente codice XML-rappresentazione: (Si supponga che ho creato un caso A e ha due istanze di B)
<A>
<data1>content</data1>
<data2>content</data2>
<dataN>content</dataN>
<B>
<moreData>content</moreData>
</B>
<B>
<moreData>content</moreData>
</B>
</A>
http://stackoverflow.com/questions/234724/how-to-serialize-in-c – m0skit0
Qual è la domanda? – Starkey
@ m0skit0 è un'ottima libreria. Ho preso l'esempio [boost XML] (http://www.boost.org/doc/libs/1_36_0/libs/serialization/example/demo_xml.cpp) ma genera un XML con più informazioni che voglio (ad esempio metadati corrispondente agli oggetti e così via) c'è un modo per produrre un output più semplice come quello che ho postato nella mia domanda? –