
Hi, When I xml serialize an object to a stringstream i get the following output <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <!DOCTYPE boost_serialization> <boost_serialization signature="serialization::archive" version="3"> <bidResponse class_id="0" tracking_level="0" version="0"> <oppId>69</oppId> <delay>0</delay> <bid class_id="1" tracking_level="0" version="0"> <maxBid>5.3000002</maxBid> <minBid>5.3000002</minBid> <adBlob>adblob</adBlob> </bid> </bidResponse> As can be seen the end tag </boost_serialization> is missing. thi shappens even if I flush the stringstream. If i xml serialize to a text file I do not see this problem here is the o/p when I xml serialize to a text file <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <!DOCTYPE boost_serialization> <boost_serialization signature="serialization::archive" version="3"> <bidRequest class_id="0" tracking_level="0" version="0"> <oppId>34567889</oppId> </bidRequest> <bidRequest class_id="0" tracking_level="0" version="0"> <oppId>44567889</oppId> </bidRequest> </boost_serialization> Any idea how to resolve this. Thanks, Sangeeta