【发布时间】:2021-08-05 19:47:25
【问题描述】:
我在更改 JSON 属性的值时遇到问题。
我想检查我的 JSON 属性是否为空对象,如果是,请将值更改为 null。我想出了如何检查属性是否为空对象,但我不知道如何更改值。
我的 JSON:
{
"payload": {}
}
我的目标:
{
"payload": null
}
到目前为止我所拥有的:
JToken payloadProperty = data["payload"];
if (payloadProperty != null && payloadProperty.Type == JTokenType.Object && !payloadProperty.HasValues)
{
// WHAT TO PUT HERE TO SET "payload" TO NULL
}
【问题讨论】:
-
这是什么意思?你想要这个 Json 做什么
-
替换后你想做什么?反序列化它?重新序列化吗?还是别的什么?