Hvis du vil transformere, hente og konvertere JSON-data (JavaScript Object Notation) som en del av en kjede, legger du til et trinn som inkluderer en JSON-tilkoblingskommando.
For å aktivere disse kommandoene må en IT-administrator først opprette en JSON-tilkobling.
Array til CSV
For å konvertere en JSON-array til en CSV-fil, gitt navnet på hver kolonne og JSONPath til verdiene, kan du bruke kommandoen Array to CSV . Hvis en kolonne har flere verdier, skilles de fra hverandre med det valgte skilletegnet.
Egenskaper
Egenskap |
Detaljer |
JSON-data |
Skriv inn filen eller teksten som skal analyseres som JSON og konverteres. |
Sti til roten |
Hvis du vil konvertere en matrise som er nestet inne i rotelementet i JSON-filen, angir du banen til rotelementet som skal konverteres til CSV. |
Filtrer |
Legg til et filter i matrisen med elementer. Hvis du ikke vil bruke noe filter, lar du feltet stå tomt. |
Skilletegn for flere verdier |
Angi skilletegn som skal brukes for å skille flere verdier som er hentet for en enkelt JSONPath i en kolonne. |
Forhåndsvisning av resultat |
Merk av i denne boksen for å forhåndsvise den opprettede CSV-filen. |
Kolonner |
Skriv inn kolonnene som skal produseres, og de tilhørende JSONPaths. Merk: For å hjelpe deg med å produsere kolonnene, test JSONPaths. |
Skilletegn |
Velg skilletegn som skal brukes i den konverterte filen. |
Utganger
Utdata |
Type utgang |
Konvertert fil |
Fil |
Utgangskoder
Kode |
Type |
Detaljer |
0 |
Vellykket |
Vellykket |
1 |
Feil |
Feil ved kjøring av kommandoen |
10 |
Advarsel |
JSON som analyseres, samsvarer ikke med det angitte skjemaet |
CSV til JSON
Hvis du vil konvertere et tabulatordatasett til en JSON-array, kan du bruke kommandoen CSV to JSON .
Egenskaper
Egenskap |
Detaljer |
Inndatafil |
Skriv inn CSV-filen som skal konverteres til JSON. |
Skilletegn |
Velg skilletegnet som brukes i Input File. |
Utganger
Utdata |
Type utgang |
JSON-fil |
Fil |
Utgangskoder
Kode |
Type |
Detaljer |
0 |
Vellykket |
Vellykket |
1 |
Feil |
Feil ved kjøring av kommandoen |
Objekt til CSV
For å konvertere et JSON-objekt til en CSV-fil med én enkelt rad, gitt navnet på hver kolonne og JSONPath til verdiene, kan du bruke kommandoen Object to CSV . Hvis en kolonne har flere verdier, skilles de fra hverandre med det valgte skilletegnet.
Egenskaper
Egenskap |
Detaljer |
JSON-data |
Skriv inn filen eller teksten som skal analyseres som JSON og valideres. |
Sti til roten |
Hvis objektet som skal konverteres, er nestet i rotelementet i CSV-filen, angir du banen til rotobjektelementet som skal konverteres til en CSV-fil. |
Skilletegn for flere verdier |
Velg skilletegn som skal brukes til å skille flere verdier som hentes for en enkelt JSONPath i en kolonne. |
Forhåndsvisning av resultat |
Velg om du vil forhåndsvise den opprettede CSV-filen. |
Kolonner |
Skriv inn kolonnene som skal produseres, og de tilhørende JSONPaths. |
Utganger
Utdata |
Type utgang |
Utdata |
Utgangstype |
Konvertert fil |
Fil |
Utgangskoder
Kode |
Type |
Detaljer |
0 |
Vellykket |
Vellykket |
1 |
Feil |
Feil ved kjøring av kommandoen |
10 |
Advarsel |
JSON som analyseres, samsvarer ikke med det angitte skjemaet |
Valider skjema
Hvis du vil analysere en fil eller tekst som JSON, bruker du kommandoen Validate schema . Etter parsing av JSON valideres det oppgitte skjemaet mot resultatet. Utdataene er en JSON-fil som kan brukes i andre kommandoer.
Egenskaper
Egenskap |
Detaljer |
JSON-data |
Skriv inn filen eller teksten som skal analyseres som JSON og valideres. |
Ordning |
Angi skjemaet som den parsede JSON-filen skal valideres mot. |
Utganger
Utdata |
Type utgang |
Parsed fil |
Fil |
Utgangskoder
Kode |
Type |
Detaljer |
0 |
Vellykket |
Vellykket |
1 |
Feil |
Feil ved kjøring av kommandoen |
10 |
Advarsel |
JSON som analyseres, samsvarer ikke med det angitte skjemaet |