datatransfer#18:wangbo: json transfer
deal with error