首页 > 解决方案 > 将 JSON 文件的内容加载到 JS 变量中

问题描述

只是一个小小的免责声明:我只有基本知识JS而且我才刚刚开始学习它,所以我的代码可能真的很愚蠢。

我想获取.JSON文件的内容并将每个条目分配给一个单独的JS变量。我正在运行本地服务器以便能够读取文件(如果我理解正确的话)Chrome 会因为他们的政策而阻止我访问本地文件。

这是JSON文件内容:

{
    "current" : "current_value",
    "voltage" : "current_voltage"
}

这是我的JS脚本(这又是 100% 愚蠢的代码,因为我刚刚开始)

<script src="/jquery-3.5.1.min.js"></script>
<script>
    var data = $.getJSON("localhost:8888/data.json", function(json){
        console.log(json);
        var current = json.current;
    });
    alert(current);
</script>

这是文件结构:

L main.html
L jquery-3.5.1.min.js
L data.json

我想要做的是获取文件current中的值.JSON并将其分配给current JS变量。基本上,这将用于有一个本地 Web 界面来检查电池的实时电压和电流。

感谢您抽出宝贵时间阅读本文,
Huky

标签: javascriptjqueryjson

解决方案


推荐阅读