Node.js サーバー メモリ内の JSON データへのアクセス
Node.js 開発の領域では、JSON オブジェクトへのアクセスが必要になることがよくあります。
このタスクを実行するには、テキスト ファイルまたは JS ファイルから読み取るという 2 つの主なオプションがあります。この 2 つのどちらを選択するかは、特定のニーズと好みによって異なります。
JavaScript/Node を使用してテキスト ファイルから JSON オブジェクトをサーバー メモリに読み取るには、次の手順に従います。
同期アプローチ:
非同期アプローチ:
便宜上、両方のアプローチのコード スニペットを次に示します:
同期:
var fs = require('fs'); var obj = JSON.parse(fs.readFileSync('file', 'utf8'));
非同期:
var fs = require('fs'); var obj; fs.readFile('file', 'utf8', function (err, data) { if (err) throw err; obj = JSON.parse(data); });
JSON オブジェクトをメモリにロードすると、JavaScript コードからそのプロパティと値に直接アクセスできるようになり、 Node.js サーバー内での効率的なデータの取得と処理。
以上がNode.jsサーバーメモリ内のJSONデータにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。