你在从byte[] 数组转换成map 它也是按照一定规律来的
这之间数据是不会丢失的
其实你的问题在与最后一段是[]byte如果直接转json出来的数据是一个base64的字符串
所以你要做的应该是把最后的这个[]byte按字符串直接输出。
自己手动转一下吧。
我给你编了一个方法:public byte[] ImageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream()
imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Gif)
return ms.ToArray()
}