DEV Community

Discussion on: How To Read a local JSON File Using Fetch API

Collapse
 
webjose profile image
José Pablo Ramírez Vargas • Edited

Although I admit I didn't ever think this would work, I should ask why is even needed. If you are in a browser, you cannot fetch from the user's file system, and definitely cannot from the server's file system. On the other hand, if you are doing NodeJS, you have the fs module to actually read the file system.

And in both cases, you can statically import JSON.

For the browser (in React, for example):

import myJson from "./myJson.json";
Enter fullscreen mode Exit fullscreen mode

For NodeJS:

import myJson from "./myJson.json" assert { type: 'json' };
Enter fullscreen mode Exit fullscreen mode
Collapse
 
tobyschonrock profile image
toby-schonrock

Ah thanks this is exactly what I needed.

Collapse
 
roshan_100kar profile image
Roshan Shambharkar

agreed