我怎样才能让这个 JSON 数据在 API 上可用?

路易斯FRN

JSON 数据目前看起来像这个字符串:

["ID","姓名","年龄"],["212","大卫","38"]

我希望它看起来像这样:

{"ID":"212","Name":"David","年龄":"38"}

提前感谢您的帮助

我找到了这段代码,它解决了大部分问题

var columns = ["ID", "Name", "Age"];
var rows = ["212", "David", "38"];
var result =  rows.reduce(function(result, field, index) {
  result[columns[index]] = field;
  return result;
}, {})

console.log(result);

迈赫迪·塔赫

您可以通过以下步骤做到这一点:

  1. 从数组中提取键和值
  2. 将它们压缩到关键匹配值
  3. 使用 Object.fromEntries 创建对象键值
let obj = [["ID","Name","Age"],["212","David","38"]]
let [keys, values] = obj;
let zipped = keys.map((key, i)=>[key, values[i]]);
let output = Object.fromEntries(zipped);
console.log(output);

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我怎样才能让它更好地使用这个 json 检查器功能?PYTHON

我怎样才能让我的网络接收 mysql 数据

我怎样才能让软件访问云上的文件

我怎样才能加速这个数据帧?

我怎样才能用 Alamofire 解码这个 json?

API返回的日期,时间,数字我怎样才能让它在合适的日期?

我怎样才能只显示来自 json 数据的图像 [] 的第一张图像?

我怎样才能从JSON响应中获得特定数据?

我怎样才能获得 json 数据的下一个值

我怎样才能让 Angular Material Buttons 不滚动到粘性条上

我怎样才能让视频在安卓上全屏显示?

我有80-90%的时间可用于我的视图的图像,因为它们并不总是足够快地填充数据源。我怎样才能解决这个问题?

我怎样才能删除这些数据?

我怎样才能让在Java中与org.json的JSON它看起来像这样的例子吗?

我怎样才能让它在 .map 上使用我的过滤器使用 react native?

我怎样才能让我的 svg 代码多边形形状在所有屏幕上都响应

我怎样才能在 C# 中制作这个 JSON?

我怎样才能打印出这个 json 文件的结果?(Android Retrofit2)

我怎样才能从这个 json 数组中获取标题?(javascript/discord.js)

我怎样才能有效地将JSON数据绑定到React中的单选按钮?

我怎样才能让所有的子图在 X 轴上以相同的方式缩放和平移,使用 plotly

我怎样才能让我的班级识别这个枚举?

我怎样才能让我的代码满足这个要求

我怎样才能让这个 .slideToggle 方法工作?

我怎样才能让这个语法歧义?

GAS:我怎样才能让这个脚本更快?

我怎样才能让这个 ggplot 渲染得更快?

MYSQL - 我怎样才能让这个左连接工作?

我怎样才能让这个视差滑块自动滑动