Figure 1: Serialization/deserialization output from Listing 1.

String  >Hello<
newIntArray
  10  20  30
newFloatArray:
  1.2  2.4
  3.5  6.8
  8.4  9.7
bool    >True<
newDT   >9/29/2005 3:25:44 PM<
int     >1000<
wchar_t >X<
float   >1.23456<