JSON også kjent som “JavaScript objektnotasjon”Er et populært dataformat/stil som er enkelt for mennesker å lese og skrive, samtidig som de er enkle for maskiner å forstå og generere. Det brukes til å overføre informasjon mellom datamaskiner over internett. Det brukes også til lagring av data i databaser. For å bruke JSON -data i et program, må JSON -strengen analyseres og konverteres til et objekt som enkelt kan manipuleres.
Dette innlegget vil forklare sikker konverteringsmetode for JSON -streng til et objekt.
Hvordan du trygt/riktig vri en JSON -streng til et objekt?
For å trygt/riktig konvertere en JSON -streng til et objekt, bruk "JSON.parse ()”Metode. Det er en forhåndsbygget metode i JavaScript som tar en JSON-streng som et argument som skal analyseres som et objekt.
Syntaks
Følg den gitte syntaksen for JSON.parse () Metode:
JSON.Parse (JSonstring)Eksempel 1: Passerende JSON -streng bare som et argument
Lag en variabel som lagrer en JSON -streng:
const jsonstring = '"name": "John", "alder": 15, "betegnelse": "regnskapsfører"';Påkalle “JSON.parse ()”Metode ved å passere JSON -strengen som et argument:
const jsonObject = json.parse (JSonstring);Til slutt, skriv ut det resulterende JSON -objektet på konsollen:
konsoll.Logg (JsonObject);Utgangen indikerer at JSON -strengen har blitt med hell blitt til et objekt:
Eksempel 2: Passerende reviverfunksjon som et annet argument
“JSON.parse ()”Kan også godta et annet argument kalt et“Reviver”Funksjon eller“Ring tilbake”Funksjon, som kan brukes til å endre eller oppdatere de analyserte dataene. Reviver-funksjonen kalles for hvert nøkkelverdipar i det analyserte objektet og kan brukes til å erstatte eller oppdatere verdiene.
I det gitte eksemplet vil vi bruke Reviver -funksjonen til å endre saken om verdiene:
const jsonObject = json.parse (jsonstring, (nøkkel, verdi) =>Vis objektet med den oppdaterte verdien:
konsoll.Logg (JsonObject);Utgangen viser strengverdiene til et JSON -objekt i store bokstaver:
Det handler om å trygt gjøre en JSON -streng til et objekt.
Konklusjon
For å trygt gjøre en JSON -streng til et objekt, bruk "JSON.parse ()”Metode. Den aksepterer en JSON -streng som et argument som skal analyseres som et objekt. Dette innlegget forklarte prosedyren for trygt/riktig konvertering av en JSON -streng til et objekt.