我如何从JSON数据中检索数据

时间:2019-09-19 14:28:25

标签: html json

我正在尝试从数据文件中获取“值”数据

{"success":"true","value":"500","items":"12","currency":"NOK"}

这是我认为应该工作的。

<div class="value"></div>
    <script>
    $.get('URLTOFILE', function(data) {


    var text = `Value: ${data.value|| "Not Found"}`       

        $(".value").html(text);

    });

    </script> 

1 个答案:

答案 0 :(得分:0)

您的json文件是否托管在某处的服务器上?如果是这样,尝试获取时会收到任何错误消息吗?

如果json文件只是您计算机上的文件,则将无法像这样加载它。如果您使用webpack或其他程序包管理器来捆绑文件,则可以使用import将文件导入到javascript文件中,如下所示:

import json from "file.json";

console.log("My json: ", json);

// Rest of javascript file here

这假设您已将捆绑程序设置为可处理json个文件。 Webpack会自动为您执行此操作。因此,如果您正在使用它,则应该可以使用。但是不确定其他捆绑器。

但是最好将文件托管在服务器上并获取它,尤其是在数据不断变化的情况下(例如通过API)。

相关问题