11
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【JavaScript】JSONファイルの読み込み方

Posted at

JavaScriptでのJSONファイルの読み込み方をメモしておく。

JSONファイルの読み込み方

まず、JavaScriptでJSONファイルを読み込むためには、fsモジュールのreadFileSync()を使用する。

fs.readFileSync(<ファイルパス>, <encoding>)

encodingはオプションなので省略できる。しかし、ファイルから読み込んだだけでは文字列として扱われる。
そのため、JSON文字列をJavaScriptのオブジェクトに変換する必要がある。変換には、JSON.parse()を使用する。
書き方は引数にJSONとして解析したい文字列を指定する。
上記の読み込みと合わせて書くと以下となる。

const fs = require('fs');    // モジュールの読み込み

const json = fs.readFileSync(<ファイルパス>, <encoding>)
const data = JSON.parse(json)

// まとめて書く
const data = JSON.parse(fs.readFileSync(<ファイルパス>, <encoding>))
11
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?