我需要使用 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)
}
})
添加回答
举报
0/150
提交
取消