byte array json codec