【问题标题】:I want to bring a single value from my json file我想从我的 json 文件中带一个值
【发布时间】:2019-04-24 15:43:11
【问题描述】:

这给我带来了json文件的所有值

例子:我有id、name和lastname,我要带上id值

  fs.readFile("user.json", function (err, data) {
    if (err) throw err;
    console.log(data.toString());
});

信息文件json

{"Identificador":0,"Nombre_Principal":"man","Nombre_Paterno":"man","Nombre_Materno":"man","Contrasena":"man","Correo":"man@man.com","Posicion":"User","Token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6Im1hbiIsIm5iZiI6MTU0MjgzODU5OCwiZXhwIjoxNTQyODQwMzk4LCJpYXQiOjE1NDI4Mzg1OTgsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6NjUyMjQiLCJhdWQiOiJodHRwOi8vbG9jYWxob3N0OjY1MjI0In0.W9Tck4QjzCoP2g0CdFIsmshSUoZbzi8AmzR9EnRYIVQ","Estatus":0}

【问题讨论】:

  • 使用 JSON.parse() 然后像使用任何 JavaScript 对象一样访问您需要的内容
  • 我可以做视觉,拜托
  • @Brad 你在说什么?给的很好。回答这个问题不需要实际的 JSON 文件。
  • 对不起,我没有注意到我放错了jquery
  • @SpencerWieczorek 整个问题是如何访问对象的属性。查看实际结构很有帮助。

标签: javascript node.js json


【解决方案1】:

在您可以访问包含 JSON 的字符串中的实际数据之前,您必须先对其进行解析。为此使用JSON.parse()

fs.readFile('user.json', function (err, data) {
  if (err) throw err;
  data = JSON.parse(data);  // Convert JSON into an actual JavaScript object
  console.log(data.Identificador); // Access object properties with the dot `.` notation
});

【讨论】:

    猜你喜欢
    • 2021-01-08
    • 1970-01-01
    • 2021-10-24
    • 2022-07-07
    • 2021-04-17
    • 1970-01-01
    • 2022-11-09
    • 2020-05-01
    • 1970-01-01
    相关资源
    最近更新 更多