格式化JSON数据的最佳方法,这样我就可以用JavaScript提取它。它还包含数字

问题描述 投票:-1回答:1

当我将CVS文件转换为JSON文件时,我不知道如何使用访存函数访问数据集。因此,我每年手工制作一个对象,其中包含每个国家的林地百分比。我的逻辑有意义吗?我对如何向数据集中添加数字感到困惑。我也不知道如何获取它。我整天都在网上查看示例,但我认为我需要一些帮助。我应该为每个国家/地区提供一个对象,其键值对为“ y2005”:9.79。等等。]

{ 

    "2005": {
        "Argentina": 9.79,
        "Bolivia": 50.28,
        "Brazil": 58.93,
        "Chile": 24.25,
        "Colombia": 52.70,
        "Ecuador": 50.20,
        "Guyana": 83.90,
        "Paraguay": 37.74,
        "Peru": 57.66,
        "Suriname": 98.25,
        "Uruguay": 10.67,
        "Venezuela": 52.73 
    },

    "2006": {
        "Argentina": 9.79,
        "Bolivia": 50.28,
        "Brazil": 58.93,
        "Chile": 24.25,
        "Colombia": 52.70,
        "Ecuador": 50.20,
        "Guyana": 83.90,
        "Paraguay": 37.74,
        "Peru": 57.66,
        "Suriname": 98.25,
        "Uruguay": 10.67,
        "Venezuela": 52.73 
    },
etc..
javascript json object numbers fetch
1个回答
0
投票

您可以通过以下语法在现代JS中导入JSON文件:import * as data from './file.json';

随后您可以将JSON中的每个对象另存为let variable = data['2006']之类的变量。如果这不起作用,请尝试首先解析JSON,例如let allData = JSON.parse(data)

然后,您可以像往常一样添加到对象的属性。这有帮助吗?

© www.soinside.com 2019 - 2024. All rights reserved.