DokumentationWorkfront

Arbeta med JSON-övning

Last update: Tue Dec 03 2024 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Ämnen:

Skapat för:

  • Nybörjare
  • Användare

Lär dig hur du skapar och tolkar JSON i ett scenario som passar dina designbehov.

Översikt över övningar

Syftet med den här övningen är att konceptuellt visa hur man använder information som skickas till ett scenario i JSON-format och tolkar den i fält och objekt som du kan mappa genom hela scenariot. Sedan kan du hämta information från dessa mappade arrayer eller samla informationen i JSON för att sedan skickas till ett annat system som förväntar sig JSON som mottagande indata.

Arbeta med JSON-bild 1

Steg som ska följas

Skapa en datastruktur och tolka JSON.

  1. Skapa ett nytt scenario och kalla det"Arbeta med JSON-dondata".

  2. Använd variabelmodulen Ange för utlösarmodulen.

  3. Skriv"Donut data" som variabelnamn.

  4. För variabelvärdet kopierar och klistrar du in innehållet i JSON.rtf-dokumentet "_Donut Data - Exempel" som finns i mappen Fusion Exercise Files på testenheten.

    Arbeta med JSON-bild 2

  5. Byt namn på den här modulen till"JSON från en annan koppling".

  6. Lägg till en JSON-modul för parsning.

  7. Klicka på Lägg till för datastrukturfältet.

  8. Markera generatorn och klistra in de JSON-exempeldata som du kopierade till datafältet Exempel.

    Arbeta med JSON-bild 3

  9. Klicka på Spara och ge datastrukturen namnet"Donut data". Klicka sedan på Spara.

  10. Mappa markeringsdata från variabelmodulen Ange till JSON-strängfältet.

    Arbeta med JSON-bild 4

  11. Spara ditt scenario och klicka sedan på Kör en gång för att se resultatet.

    Utdata från JSON-modulen Parse ska se ut så här:

    Arbeta med JSON-bild 5

    Mappa till specifika matrisvariabler.

  12. Lägg till en router efter JSON-modulen Parse.

  13. Lägg till en Set-variabelmodul i den översta banan.

  14. I Variabelnamn skriver du "Battertyper efter munstycke".

  15. För variabelvärdet använder du mappningsfunktionen för att hämta battertyperna från batterarrayen.

    Arbeta med JSON-bild 6

  16. Klicka på OK och sedan Kör en gång.

  17. Öppna körningskontrollen för att visa utdatapaketet för var och en av de tre åtgärderna och visa battertyperna för varje åtgärd.

    Arbeta med JSON-bild 7

    Sammanställa scenariodata till JSON.

  18. Lägg till en aggregerad i JSON-modulen i den nedre routningsbanan.

  19. För Source-modulen väljer du iteratorn - modulen Parse JSON.

  20. Skapa eller välj en datastruktur för datastrukturen. Använd Donut-data i det här exemplet.

  21. Gå vidare och mappa fälten direkt för det här exemplet, så som visas nedan.

  22. När du kommer till batteri och topping bör du lägga märke till att det här är arrayer, så du måste klicka på Lägg till objekt för att mappa dem.

    Arbeta med JSON-bild 8

  23. Spara scenariot och klicka på Kör en gång.

Titta på körningskontrollen för modulen Aggregate to JSON och observera hur du kunde samla tre paket i en enda JSON-sträng. Du kan sedan skicka den här strängen till andra system som förväntar sig JSON.

Arbeta med JSON-bild 9

recommendation-more-help
c9fbcf61-6d19-481e-a9ab-f54a0ae0ee8a