【发布时间】:2020-11-04 00:34:21
【问题描述】:
con.Open();
MySqlParameter _ReturnValue = new MySqlParameter("_ReturnValue", MySqlDbType.Int32);
_ReturnValue.Direction = System.Data.ParameterDirection.Output;
cmd.Parameters.Add(_ReturnValue);
using (var parser = new ChoJSONWriter(sb))
parser.Write(cmd.ExecuteReader());
现在 sb.ToString() 返回的是:"[\n {\n \"code\": \"SC0009\"\n }\n]"
只是想将其转换为一个对象,在 .net core 2.1 中也是如此,下面的代码工作正常:
private JToken ParseStrtoJson(string strv)
{
JToken token = JToken.Parse(@strv);
return token;
}
升级到 .net Core 3.1 后,它返回我在 webapi 中收到的结果是这样的:
"code": [
[
[
[]
]
]
]
目前还不清楚如何处理。
【问题讨论】:
标签: json asp.net-core-webapi .net-core-3.1 choetl