首页 > 解决方案 > 使用 JS 在本地(客户端)处理上传的 JSON 文件的最佳方式

问题描述

我想上传一个HAR文件(基于JSON格式)并过滤掉所有不需要的私有数据,如cookie等。基本上,我需要使用来自选定字段组的数据和所有的数据创建一个新的JSON文件这必须在将其发送到服务器之前在客户端(浏览器)本地发生。

使用 JS 解决此问题的最佳方法是什么?

标签: javascriptjsonhar

解决方案


您可以将文件作为字符串获取,然后JSON.parse()将其作为对象加载。您可以根据需要对其进行转换。

我更喜欢使用:

Object.entries(obj).reduce((acc,curr)=>{
  // do you transform here
},{});

推荐阅读