网络传输Json字符串,导致接收端解析报错

通过socket udp发送Json字符串,接收方收到json字符串后,最后一行多了了一个花括号,导致报错。
发送端是C#桌面程序, 接收端Unity桌面程序, 两端使用j相同json的解码编码。

当Time的值小于10000以下,出现报错。
报错信息:Additional text encountered after finished reading JSON content: }. Path '', line 6, position 0.
断点后出现的值1:

{
  "Name": "2",
  "Time": 109,
  "Length": 75464
}
}

断点后出现的值2:


```c#
{
  "Name": "2.mp4",
  "Time": 1101,
  "Length": 75464
}}
(使用调试助手接收到的值是正确的,没有最后一个花括号)
当Time的值大于10000以上,Json解释成功。

```c#

{
  "Name": "2",
  "Time": 56351,
  "Length": 75464
}

排错:
1、发送端断点后,生成json字符串是没有问题的。
2、用调试助手接收到json字符串也是正确的。

排错了很久,实在找不出问题所在。

有没有可能你在接收参数的时候不小心多加了一个花括号