Loading
Konvertieren einer Liste von Objekten in eine Liste von Werten

Konvertieren einer Liste von Objekten in eine Liste von Werten

Sie können eine Liste von JSON-Objekten (Schlüssel-Wert-Paare in Klammern) in eine Liste einzelner Werte konvertieren, unabhängig von der Länge der Liste. Der Trick besteht darin, eine Formel zu verwenden, um die zweite Ebene der Hierarchie zu entfernen.

Erstellen von Einstellungen

Feld value Notizen
Schnittstellentyp Umwandeln  
Eingabetyp JSON In diesem Beispiel wird die Eingabe als JSON bereitgestellt und nicht aus einer anderen Quelle abgerufen.
Ausgabetyp JSON  

Formeleinstellungen

Feld value Notizen
Formel ObjectList:Property  
Formelergebnispfad FormulaList  

Umwandeln von Einstellungen

Verwenden Sie im Fenster "Eingabe-/Ausgabetyp verwalten" die folgenden Werte.

Feld value Notizen
Eingabe-JSON
{
   "ObjectList": [
      {
        "Property": "P9034"
      }
   ]
}
            
 
Erwartetes JSON-Ouput
{
   "PropertyValueList": [
     "P9034"
   ]
}
            
 

Erstellen Sie dann eine Zuordnung für die Knoten der obersten Ebene.

Feld value Notizen
Eingabe-JSON-Pfad FormulaList  
Ausgabe-JSON-Pfad PropertyValueList  

Wenn Sie die Ansicht "Aktuelle JSON-Ausgabe" überprüfen, ähnelt der Inhalt diesem Beispiel:

{
  "PropertyValueList": "Text"
}

Transformationsvorschau

Geben Sie unter "Vorschau" die Beispiel-JSON als Eingabe ein.

{
  "ObjectList": [
    {
      "Property": "P9034"
    },
    {
      "Property": "P6538"
    },
    {
      "Property": "P1234"
    },
    {
      "Property": "P5678"
    },
    {
      "Property": "P2345"
    },
    {
      "Property": "P7654"
    }
  ]
}

Nachdem Sie die Beispieldatenzuordnung in der Vorschau ausgeführt haben, wird die Eingabe in eine Liste umgewandelt, wie durch eckige Klammern angegeben.

{
  "PropertyValueList": [
    "P9034",
    "P6538",
    "P1234",
    "P5678",
    "P2345",
    "P7654"
  ]
}

Fügen Sie Listenelemente in den JSON-Daten im Eingabebereich hinzu oder subtrahieren Sie sie und klicken Sie erneut auf Ausführen. Die Ausgabe ändert sich entsprechend.

 
Laden
Salesforce Help | Article