JSON 在 Apex 中格式化
JSON formatting in Apex
我收到以下格式的 JSON:
{
"A":"1",
"B":"2"
}
我有一个字段更新,JSON 在某些时候可能太长了。
如何将 JSON 格式更改为以下格式?
{"A":"1","B":"2"}
我正在尝试将这种缩小的 JSON 格式存储在字段中,以便解决字符限制问题。
反序列化字符串并再次序列化,然后更新字段。
将 JSON 声明为字符串
Map<String,Object> parser = (Map<String,Object>)JSON.deserializeUntyped(yourstring);
yourstring = JSON.serialize(parser);
您可以相应地更改地图。所需格式将出现在字符串变量中。
我收到以下格式的 JSON:
{
"A":"1",
"B":"2"
}
我有一个字段更新,JSON 在某些时候可能太长了。 如何将 JSON 格式更改为以下格式?
{"A":"1","B":"2"}
我正在尝试将这种缩小的 JSON 格式存储在字段中,以便解决字符限制问题。
反序列化字符串并再次序列化,然后更新字段。 将 JSON 声明为字符串
Map<String,Object> parser = (Map<String,Object>)JSON.deserializeUntyped(yourstring);
yourstring = JSON.serialize(parser);
您可以相应地更改地图。所需格式将出现在字符串变量中。