I\'m looking for a way to serialize a bunch of C++ structs in the most convenient way so that the serialization is portable across C++ and Java (at a minimum) and across 32bit/6
There is also Avro. Look this question for comparison of Apache thrift, protocol buffers, mes and so on.