JSON-Objekt in Salesforce Apex analysieren

8

Wie analysiere ich ein jsonObject, das in Apex in einem bestimmten Format vorliegt?

Ich brauche Liste & lt; String & gt; aus dem Array items, das das Attribut id enthält. Was ist eine geeignete Methode?

Um es zu analysieren, versuche ich eine Klasse mit Code zu erstellen:

%Vor%

Aber in dieser Klasse zeigt es ein reserviertes Schlüsselwort ist Benutzer wie Ende, dateTime usw. so kann nicht weiter mit diesem Ansatz fortfahren.

%Vor%     
Ritesh Mehandiratta 16.02.2013, 16:43
quelle

1 Antwort

19

Sie können die Funktion deserializeUntyped verwenden, um mit JSON in einfachen Objekten / Listen / Kartenobjekten zu arbeiten. Sie müssen nur daran denken, alles auf den erwarteten Typ zu konvertieren (genau wie in Java). Um auf das ID-Feld jedes Elements zuzugreifen, würden Sie

verwenden %Vor%

, die diese Debugausgabe erzeugt:

    
superfell 16.02.2013, 18:11
quelle