Ich versuche, JSON zu speichern, wo IP ein Schlüssel ist. Erwartete JSON Ergebnis:Wie serialisiert man JSON-Schlüssel mit Punkten (wie beispielsweise IP-Adresse) mit SuperObject?
{"SnmpManagers":[{"10.112.25.235":162}]}
Der Delphi SuperObject Code:
const
IpAddr = '10.112.25.235';
Port = 162;
var
tmp: TSuperObject;
begin
tmp := TSuperObject.Create;
tmp.I[IpAddr] := Port;
Json.A['SnmpManagers'].Add(tmp);
end;
SuperObject parst Punkte als Pfadtrennzeichen eines JSON-Objekt:
{"SnmpManagers":[{"10":{"112":{"25":{"235":162}}}}]}
Wie IP als JSON speichern Schlüssel richtig mit SuperObject?