Poszukuję prostego sposobu przekształcenia obiektu w C++ obiektu na reprezentację ciągów XML, więc w ten sposób mógłbym komunikować się z serwerem.C++ Obiekt do XML do komunikacji
Na przykład, załóżmy, że mam obiektu:
class A{
string data1;
string data2;
string dataN;
list<B> bList;
}
class B{
string moreData;
}
chciałbym następujące XML reprezentacji: (zakładamy, że stworzyłem jeden przykład i ma dwie instancje 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
Jakie jest twoje pytanie? – Starkey
@ m0skit0 to świetna biblioteka. Wziąłem przykład [boost XML] (http://www.boost.org/doc/libs/1_36_0/libs/serialization/example/demo_xml.cpp), ale generuje on plik XML zawierający więcej informacji, których potrzebuję (na przykład metadane odpowiadające elementom itd.) czy istnieje sposób na stworzenie prostszego wyniku, takiego jak ten, który opublikowałem w moim pytaniu? –