Kaip konvertuoti buferio duomenis į JSON formatą Node.js?

Kaip Konvertuoti Buferio Duomenis I Json Formata Node Js



Buferis yra laikina atmintis, kurioje saugomi duomenų gabalai iš eilės. Jis naudojamas dideliems duomenų kiekiams perkelti iš vienos vietos į kitą. Šią operaciją jis atlieka įkeldamas duomenų dalis, perduodamas juos serveriui ir laukdamas, kol serveris atsakys, kad galėtų išmesti tuos duomenis iš eilės ir atlaisvinti vietos kitiems duomenims. Buferis susijęs tik su dvejetainiais duomenimis, kurių dydis negali būti keičiamas, bet gali būti konvertuojamas į kitą formatą pagal reikalavimus.

Šiame įraše bus paaiškinta, kaip konvertuoti buferio duomenis į JSON formatą.

Kaip konvertuoti buferio duomenis į JSON formatą Node.js?

Norėdami konvertuoti buferio duomenis į JSON, naudokite integruotą ' į JSON() “ metodas. Šis metodas grąžina buferį kaip JSON objektą. „ JSON “ yra eilutės formatas, kuriame yra rakto ir reikšmių porų, kuriose „raktas“ nurodo eilutę, o „reikšmė“ – galiojantį JSON duomenų tipą.







„toJSON()“ metodo veikimas priklauso nuo jo pagrindinės sintaksės, kuri parašyta čia:



buf. į JSON ( )

Aukščiau pateikta sintaksė nereikalauja jokių papildomų argumentų, kad buferio objektas būtų konvertuojamas į JSON.



Praktiškai naudokime aukščiau apibrėžtą metodą, norėdami konvertuoti buferio objektą į JSON:





buvo buf = Buferis. ( 'Linux' ) ;
buvo json = buf. į JSON ( buf ) ;
konsolė. žurnalas ( json ) ;

Aukščiau pateiktose kodo eilutėse:

  • Buferis.from() “ metodas sukuria buferio objektą su nurodytais sveikaisiais skaičiais.
  • .toJSON() “ metodas konvertuoja nurodytą buferį, kuris perduodamas kaip argumentas, į JSON.
  • console.log() “ metodas rodo metodo „toJSON()“ rezultatą, kuris saugomas „json“ kintamajame.

Išvestis
Paleiskite „.js“ failą naudodami toliau nurodytą komandą:



mazgo programa. js

Galima pastebėti, kad terminalas rodo nurodytą buferį kaip JSON, kuriame „ duomenis ypatybė reiškia buferio duomenis ir tipo “ žymi duomenų tipą:

Tai viskas apie buferio duomenų konvertavimą į JSON formatą.

Išvada

Norėdami konvertuoti buferio duomenis į JSON formatą, naudokite iš anksto nustatytą ' į JSON() “ buferio sąsajos metodas. Šis metodas paima tikslinį buferį ir konvertuoja jį į JSON nenaudodamas jokių papildomų argumentų. JSON formatas nurodo ypatybę ir jos vertę kaip rakto-reikšmių porą. Šis įrašas praktiškai paaiškino, kaip konvertuoti buferio duomenis į JSON formatą.