Dalam bidang pembangunan Node.js, anda mungkin menghadapi keperluan untuk mengakses objek JSON yang disimpan dalam teks atau .js dengan pantas fail. Walaupun penyelesaian pangkalan data wujud, penyelesaian tersebut mungkin tidak sesuai untuk keperluan segera anda. Artikel ini meneroka dua kaedah untuk membaca objek JSON ke dalam memori pelayan menggunakan JavaScript/Nod.
Untuk operasi fail segerak, gunakan fungsi fs.readFileSync:
<code class="javascript">var fs = require('fs'); var obj = JSON.parse(fs.readFileSync('file', 'utf8'));</code>
Kod ini membaca fail ke dalam memori dan menghuraikannya menjadi objek JavaScript.
Untuk operasi fail tak segerak, gunakan fungsi fs.readFile :
<code class="javascript">var fs = require('fs'); var obj; fs.readFile('file', 'utf8', function (err, data) { if (err) throw err; obj = JSON.parse(data); });</code>
Di sini, fungsi panggil balik digunakan untuk mengendalikan data fail dan menghuraikannya ke dalam objek, menyediakan pendekatan tidak menyekat.
Atas ialah kandungan terperinci Bagaimana untuk Cekap Membaca Fail JSON ke dalam Memori Pelayan dalam Node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!