如何将JSON文件解析为可在React js中操作的对象

克劳德·鲁卡米扎

我有一个本地JSON文件,我想将其解析为一个对象,以便在React网站中进行评论。

我尝试使用两种方法,第一种方法是将文件复制到.js文件,并将JSON文件中的数据声明为数组,然后尝试使用代码将其解析为对象。我的其他尝试是读取文件并直接使用解析,但它们都不起作用。有谁可以为我提供最佳解决方案的建议吗?

const  fs = require('fs');
var fileString = fs.readFileSync('./restaurant.json').toString();
var fileObj = JSON.parse(fileString);
var restaurants = fileObj.restaurant;
let restaurants= data.map((item)=>{
let res= (item.isArray())?  map((input)=>JSON.parse(input)): 
JSON.parse(item)
return res;
});

export default restaurants;

应该生成有关餐厅的详细信息和评论的对象。

杰克·卢比

如果它是代码中的本地文件,则可以直接将其导入。JSON将为您转换为对象。

import {restaurants} from './restaurant.json'

或对于ES5

var restaurants = require('./restaurant.json')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何将 json 文件解析为节点 js 中的对象数组

Android Java;如何将资产文件夹中的本地JSON文件解析为ListView

如何将资产文件夹中的本地JSON文件解析为ListView?

如何将json从本地json文件解析为android中的ListView?

如何将json键解析为json对象

如何将JSON对象解析为TypeScript对象

如何将JSON文件中的特定数据解析为html下拉菜单

我如何将ini文件解析为对象

如何将JSON请求解析为FlightOfferSearch []对象?

如何将JSON对象解析为枚举

如何将通用类型对象解析为Json?

如何将特殊的JSON格式解析为JavaScript对象?

Vanilla JS 如何将 json 解析为 html

如何将json对象下载为文件?

如何将网站中的JSON对象解析为android中的arraylist

如何将这个.plist文件直接解析为Swift中的对象?

如何将 json 文件中的嵌套字典进一步解析为 Python 中的数据帧

如何将多个 json 数据解析为 Angular 中的对象数组?

如何将XML文件解析为JavaScript node.js中的数组

如何将Mysql原始字段解析为节点js中的对象

如何将html输出解析为kotlin中的对象

将Markdown文件解析为Java中的JSON对象

我如何将这个Json对象解析为Java对象?

在ruby中,如何将json中包含的json数组解析为类?

如何将JSON对象解析为Map <String,HashSet <String >>

TypeScript-如何将JSON数组解析为自定义对象的数组

Android-如何将意图解析为json对象?

.NET 控制器如何将请求正文作为 json 格式解析为对象模型?

您如何将txt文件中的值解析为OCaml中的记录列表?