Лучше всего использовать специальные форматы сериализации \ дисериализации данных. Присмотрись к
MessagePack, он как раз был создан, как замена формату JSON, только быстрее, есть поддержка на все популярные языки программирования.
Можно также использовать
Protocol Buffers (Protobuf) от Google, но придётся потратить время на его освоение, хотя бы с недельку, есть нюансы.