为了账号安全,请及时绑定邮箱和手机立即绑定

使用 JavaScript 循环读取 json 文件并发布结果

使用 JavaScript 循环读取 json 文件并发布结果

回首忆惘然 2021-09-30 09:44:40
我需要使用 JavaScript 循环读取 .json 文件,但我不知道它应该如何工作。阅读 .json 文件后,我应该将我读出的内容发布在 HTML 文件上。我不担心 HTML 部分,我更担心 JavaLoop。我现在已经尝试了多种方法,并且我还阅读了其他用户关于循环的问题。"source": "/var/log/apache2/git.1234.de-443-access.json","data": {    "http_code": 204,    "pid": "-",    "request_id": "-",    "log_level": "-",    "body_size": 0,    "host": "git.1234.de",    "peer_ip": "10.200.13.212",    "duration": 1693,    "source": "-",    "client_port": "-",    "error_message": "-",    "client_ip": "10.200.13.333",您可以在上面看到 .json 文件,例如我只想获取客户端 IP,我该怎么办?我的 Javascript 循环应该如何读取它?
查看完整描述

2 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

你可以在 Node 中试试这个


const fs = require('fs')

    fs.readFile('./demo.json', 'utf8', (err, jsonString) => {

        try {

                const file= JSON.parse(jsonString)

                console.log("Client IP:", file.data.client_ip) 

        } catch(err) {

                console.log('Error parsing JSON string:', err)

            }

        })


查看完整回答
反对 回复 2021-09-30
  • 2 回答
  • 0 关注
  • 211 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信