


Bagaimanakah Saya Boleh Membaca dan Menghuraikan Fail JSON Tempatan dalam JavaScript?
Membaca Fail JSON Tempatan Luaran dalam JavaScript
Dalam pembangunan web, selalunya perlu untuk mengakses data tempatan yang disimpan dalam fail JSON. Dengan JavaScript, ini boleh dicapai dengan memanfaatkan kaedah JSON.parse().
Pernyataan Masalah
Anda mempunyai fail JSON tempatan bernama "test.json" yang disimpan di /Users/Documents/workspace/test.json. Fail mengandungi data JSON berikut:
{ "resource": "A", "literals": ["B", "C", "D"] }
Penyelesaian Kod
Untuk membaca fail JSON ini dan mencetak datanya dalam JavaScript, anda boleh menggunakan langkah berikut:
-
Dapatkan JSON data:
const fs = require('fs'); const data = fs.readFileSync('test.json');
Salin selepas log masuk -
Menghuraikan data JSON:
const json = JSON.parse(data);
Salin selepas log masuk -
Akses yang data:
console.log(`Resource: ${json.resource}`); console.log(`Literals: ${json.literals}`);
Salin selepas log masuk
Pertimbangan Tambahan
- Modul fs dalam Node.js digunakan untuk membaca fail sistem.
- Pastikan laluan ke fail JSON ialah betul.
- Kendalikan ralat dengan anggun jika fail tidak ditemui atau tidak dapat dihuraikan.
Kod Contoh
const fs = require('fs'); // Read the JSON file const data = fs.readFileSync('test.json'); // Parse the JSON data const json = JSON.parse(data); // Access the data console.log(`Resource: ${json.resource}`); console.log(`Literals: ${json.literals}`);
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membaca dan Menghuraikan Fail JSON Tempatan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Ganti aksara rentetan dalam javascript

jQuery mendapatkan padding/margin elemen

HTTP Debugging dengan Node dan HTTP-Console

Tutorial Persediaan API Carian Google Custom
