Dalam pembangunan nodejs, JSON biasanya digunakan untuk mewakili penghantaran dan penyimpanan data Ia adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, dan digunakan secara meluas dalam pelbagai bidang, termasuk komunikasi rangkaian dan pembangunan web. aplikasi mudah alih, dsb.
Dalam nodejs, kami boleh mengimport fail JSON melalui keperluan, sama seperti mengimport modul lain. Berikut ialah langkah khusus untuk memperkenalkan fail JSON:
Mula-mula, buat fail .json secara setempat atau pada pelayan ini boleh mengandungi data JSON yang diperlukan.
Sebagai contoh, jika kita ingin memperkenalkan fail JSON bernama data.json ke dalam nodejs, kita boleh menambah data berikut dalam fail:
{ "name": "张三", "age": 25, "city": "北京" }
Dalam nodejs, kami boleh memperkenalkan fail JSON melalui fungsi memerlukan Kod khusus adalah seperti berikut:
const data = require('./data.json');
Dalam kod di atas, kami telah memperkenalkan fail data.json melalui. fungsi yang diperlukan, dan Berikannya kepada data pembolehubah. Antaranya, ./ mewakili direktori di mana fail semasa berada, atau ia boleh menjadi laluan fail lain.
Setelah kami berjaya memperkenalkan fail JSON, kami boleh mengakses data di dalamnya melalui data pembolehubah. Sebagai contoh, kita boleh mencetak atribut nama dalam fail JSON dengan kod berikut:
console.log(data.name);
Ini akan mengeluarkan "Zhang San", iaitu nilai atribut nama dalam fail JSON.
Perlu diambil perhatian bahawa dalam sesetengah kes, kita mungkin perlu menukar data JSON kepada bentuk objek atau tatasusunan untuk operasi. Ini boleh dicapai melalui fungsi JSON.parse, contohnya:
const dataObj = JSON.parse(data);
Ini menukar data JSON dalam data ke dalam format objek dan menyerahkannya kepada pembolehubah dataObj, yang boleh diproses dan dimanipulasi selanjutnya.
Ringkasnya, memperkenalkan fail JSON ke dalam nodej adalah sangat mudah, hanya gunakan fungsi memerlukan. Jika anda perlu menukar data JSON kepada objek atau tatasusunan, anda boleh menggunakan fungsi JSON.parse.
Atas ialah kandungan terperinci Bagaimana untuk memperkenalkan json ke dalam nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!