Š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. iš ( '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ą.