Komplexe Datentransformationsfunktionen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Verwenden Sie komplexe Datentransformationsfunktionen, um komplexe Objektdatenpillen in ein XML-Format zu serialisieren.

    Komplexe Datenfunktionen erfordern eine Eingabedatenpille für komplexe Objekte. Stellen Sie sicher, dass Sie den richtigen Eingabedatenpillentyp verwenden, wenn Sie komplexe Datentransformationsfunktionen anwenden. Wenn eine komplexe Datentransformationsfunktion auf einen unzulässigen Datentyp angewendet wird, werden die Daten zur Laufzeit nicht umgewandelt, und stattdessen wird der Eingabewert zurückgegeben. Weitere Informationen zum Bestätigen der Werte für die Flow-Laufzeit finden Sie unter Flow testen.

    In XML

    Serialisiert das komplexe Eingabeobjekt in XML.

    Eingabedatenpille Ausgabedatenpille
    Komplexes Objekt XML: Als Zeichenfolge formatiertes XML-Dokument
    Abbildung : 1. Beispiel
    • Eingabe: { "article_id": KB3843202, "article_description": „Wie setze ich mein Active Directory-Passwort zurück?“ }
    • Ausgabe:<article_id> KB3843202</article_id><article_description> Wie setze ich mein Active Directory-Passwort zurück?</article_description>

    In diesem Beispiel führt eine Aktion einen REST-Aufruf an eine Knowledge Base einer Drittpartei durch und ruft KB-Artikel-IDs und Beschreibungen ab. Die To XML-Transformationsfunktion wandelt den JSON-Text des Antworttexts in XML-Format um, bevor er in die Knowledge Base des Systems integriert wird.

    Abbildung : 1. Daten, die von JSON-Text in XML-Format umgewandelt wurden
    Knowledge Base-Artikeldaten werden vom JSON-Textformat in das XML-Format umgewandelt.