Data structures 正在分析未知类型的嵌套数据结构

Data structures 正在分析未知类型的嵌套数据结构,data-structures,collections,Data Structures,Collections,为了不浪费时间,我希望这里的人能够很容易地识别下面显示的数据结构,如果是这样的话,您能告诉我它叫什么以及在哪里可以找到一个现有的解析器吗 CumulativeData = { ["UnitedStates"] = { ["California"] = { [0] = { "777", }, ["Flower"] = "Tulip", ["Poli

为了不浪费时间,我希望这里的人能够很容易地识别下面显示的数据结构,如果是这样的话,您能告诉我它叫什么以及在哪里可以找到一个现有的解析器吗

CumulativeData = {
    ["UnitedStates"] = {
        ["California"] = {
            [0] = {
                "777",
            },
            ["Flower"] = "Tulip",
            ["PoliticalAffiliation"] = 2,
            ["ZipCodes"] = {
                [0] = "35415",
                [1] = "54178",
                [2] = "65214",
                [3] = "58795",
            },
        },
        ["Wyoming"] = {
            [0] = {
                "888",
            },
            ["Flower"] = "Rose",
            ["PoliticalAffiliation"] = 1,
            ["ZipCodes"] = {
                [0] = "96325",
                [1] = "14685",
                    [2] = "52365",
                [3] = "85471",
            },
        },
    },
}
是JSON数据的良好相位器


好的起点是。Json数据结构可以是非常动态的。可以将每个实体作为类的动态属性进行访问。参见示例

谢谢您的尝试性回答,但上面的数据结构不是JSON,我提到JSON只是为了解释我如何编写自己的JSON解析器,因为我不知道有这么多。我明白了,也许这毕竟是JSON?我会搞乱这个解析器,看看它是否能解析这个我一直看到的JSON,它使用的是:'分开的键/值(not=),而不是周围的[]。因为它比JSON更瘦,所以解决方法是如果你能找到/编写从上述数据结构到JSON的翻译或转换。然后它会给你很大的灵活性。转换=使用:等。