[Boost-users] the boost xml serialization to a stringstream …

Top Page

Reply to this message
Author: Sangeeta Singh
Date:  
To: boost-users
Subject: [Boost-users] the boost xml serialization to a stringstream does not have an end tag.
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

_______________________________________________
Boost-users mailing list
Boost-users@???
http://lists.boost.org/mailman/listinfo.cgi/boost-users