c#解析json 出现错误
解析如下字符串
"{ \"userName\":\"qwe\",\"passWord\":\"qwe\"}"
自行构造string jstr = "{ \"userName\":\"qwe\",\"passWord\":\"qwe\"}”;
使用 LitJson解析JSON 成功
但是使用c#接受c++服务器发送该字符串 则解析失败
报错如下
LitJson.JsonException: Invalid character 'S' in input string
代码如下
byte[] result = new byte[1024];
int receiveLength = socket.Receive(result);
string jsonO = Encoding.ASCII.GetString(result,0,receiveLength);
LoginObject logObj = JsonMapper.ToObject<LoginObject>(jsonO);