json newtonsoft序列化记录合并

时间:2019-01-25 23:18:17

标签: .net json json.net

我们有一个Web服务,该服务使用NewtonSoft JSON编组返回json。我在特定的调用中看到了一些奇怪的事情,该调用以一个json结构返回多个记录。问题是编组总是在输出的一个字段上“中断”(屏幕快照是在线json格式程序/验证程序): Invalid output json

似乎将两个记录以及两个属性之间的3个句点混在一起!这是问题区域的文本外观(注意第三行):

 "Play":"Paper",
 "PlayerGuid":"5c3386f6-1a2d-40ab-bec1-88bc1de5a9f8",
 "PreviousChangeGameN...ltSinceLastChange":"0",
 "CalcGameNumberGapSinceLastChange":"0",
 "CalcLastStrategyChangeGameNumber":"673",

最后,我得到了多个具有相同名称的属性,这些属性由在线验证程序进行标记。有趣的是,我没有在日志中看到任何错误,也没有从使用数据的html / javascript中看到错误。

以前有人见过这种行为吗?

0 个答案:

没有答案