Newtonsoft.Json String到JSON的转换问题

时间:2019-05-07 12:22:06

标签: c# json json.net

我下面有来自队列的JSON输入数据

{
"ID": 0501,
"AssetId": "EFT0501"
}

JsonLint.com显示它是无效的JSON,因为数字以0开头。

在我的.Net代码中,我可以解析该值,但ID字段值会更改。

代码

var test = JObject.Parse(message);

输出

{
"ID": 321,
"AssetId": "EFT0501"
}

任何建议为什么这个价值会改变?如何解决,如果我不能更改输入格式?

0 个答案:

没有答案