Dette indlæg vil forklare, hvordan man konverterer bufferdata til JSON-format.
Hvordan konverteres bufferdata til JSON-format i Node.js?
For at konvertere bufferdata til JSON skal du bruge den indbyggede ' tilJSON() ” metode. Denne metode returnerer bufferen som et JSON-objekt. Det ' JSON ' er et strengformat, der indeholder nøgleværdi-par, hvor 'nøgle' angiver en streng, og 'værdi' definerer den gyldige JSON-datatype.
Funktionen af 'toJSON()'-metoden afhænger af dens grundlæggende syntaks, der er skrevet her:
buf. til JSON ( )
Ovenstående syntaks kræver ikke noget yderligere argument for at konvertere bufferobjektet til JSON.
Lad os bruge den ovenfor definerede metode praktisk til at konvertere et bufferobjekt til JSON:
var buf = Buffer. fra ( 'Linux' ) ;
var json = buf. til JSON ( buf ) ;
konsol. log ( json ) ;
I ovenstående kodelinjer:
- Det ' Buffer.fra() ”-metoden opretter et bufferobjekt med de angivne heltal.
- Det ' .toJSON() ”-metoden konverterer den angivne buffer, der sendes som dens argument til JSON.
- Det ' console.log() '-metoden viser resultatet af 'toJSON()'-metoden, der er gemt i 'json'-variablen.
Produktion
Start '.js'-filen ved hjælp af nedenstående kommando:
node app. js
Det kan ses, at terminalen viser den angivne buffer som en JSON, hvor ' data egenskaben repræsenterer bufferdataene og ' type ' angiver datatypen:
Det handler om at konvertere bufferdata til JSON-format.
Konklusion
For at konvertere bufferdata til JSON-format skal du bruge den foruddefinerede ' tilJSON() ” metode for buffergrænsefladen. Denne metode tager den målrettede buffer og konverterer den til JSON uden at bruge yderligere argumenter. JSON-formatet angiver egenskaben og dens værdi som et nøgleværdi-par. Dette indlæg har praktisk forklaret, hvordan man konverterer bufferdata til JSON-format.