将int转换为字符串JsonConvert

时间:2019-04-01 18:04:01

标签: c# json.net

我试图使用Newtonsoft将表转换为JSON 我的主要问题是这些值来自不同的数据类型,因此INT不会以字符串形式返回。

有一种简单的方法可以做到吗?还是我必须看看创建自定义转换器的示例?

dynamic data = table.CreateDynamicInstance();

var jsonBody = Newtonsoft.Json.JsonConvert.SerializeObject(data);

_settings.Request.AddParameter("application/json", jsonBody, ParameterType.RequestBody);

jsonBody返回...

{"phone":555555,"email":"john.doe@svea.com"}

但应该返回...

{"phone":"555555","email":"john.doe@svea.com"}

预先感谢

0 个答案:

没有答案