zoukankan      html  css  js  c++  java
  • 同一个对象在另一个对象中容易出现重复引用造成map覆盖,HiJson出现严重漏洞自动删除了$ref和空值

    如图

    同一个Section放入不同的对象中计算,然后put,里面值后一个把前一个覆盖,因为section是同一个对象

    {
        "289F8959CC664509B45CEE968108EA97": {
            "<-40": {
                "colors": "#014C9A",
                "issum": 0,
                "max": -40.0,
                "min": -60.0,
                "show": "<-40",
                "value": 0.0
            },
            "-30": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": -30.0,
                "min": -40.0,
                "show": "-30",
                "value": 0.0
            },
            "-20": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": -20.0,
                "min": -30.0,
                "show": "-20",
                "value": 0.0
            },
            "-10": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": -10.0,
                "min": -20.0,
                "show": "-10",
                "value": 0.0
            },
            "0": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": 0.0,
                "min": -10.0,
                "show": "0",
                "value": 0.0
            },
            "10": {
                "colors": "#19BE6B",
                "issum": 0,
                "max": 10.0,
                "min": 0.0,
                "show": "10",
                "value": 12396.0
            },
            "20": {
                "colors": "#19C919",
                "issum": 0,
                "max": 20.0,
                "min": 10.0,
                "show": "20",
                "value": 2043.0
            },
            "30": {
                "colors": "#19C919",
                "issum": 0,
                "max": 30.0,
                "min": 20.0,
                "show": "30",
                "value": 32045.0
            },
            "40": {
                "colors": "#19C919",
                "issum": 0,
                "max": 40.0,
                "min": 30.0,
                "show": "40",
                "value": 6946.0
            },
            "50": {
                "colors": "#19C919",
                "issum": 0,
                "max": 50.0,
                "min": 40.0,
                "show": "50",
                "value": 1192.0
            },
            "60": {
                "colors": "#19C919",
                "issum": 0,
                "max": 60.0,
                "min": 50.0,
                "show": "60",
                "value": 36.0
            },
            "70": {
                "colors": "#19C919",
                "issum": 0,
                "max": 70.0,
                "min": 60.0,
                "show": "70",
                "value": 5.0
            },
            "80": {
                "colors": "#19C919",
                "issum": 0,
                "max": 80.0,
                "min": 70.0,
                "show": "80",
                "value": 0.0
            },
            "90": {
                "colors": "#19C919",
                "issum": 0,
                "max": 90.0,
                "min": 80.0,
                "show": "90",
                "value": 0.0
            },
            "95": {
                "colors": "#F9E31C",
                "issum": 0,
                "max": 95.0,
                "min": 90.0,
                "show": "95",
                "value": 0.0
            },
            "100": {
                "colors": "#FF9900",
                "issum": 1,
                "max": 100.0,
                "min": 95.0,
                "show": "100",
                "value": 0.0
            },
            "105": {
                "colors": "#FF9900",
                "issum": 1,
                "max": 105.0,
                "min": 100.0,
                "show": "105",
                "value": 0.0
            },
            "110": {
                "colors": "#ED4014",
                "issum": 1,
                "max": 110.0,
                "min": 105.0,
                "show": "110",
                "value": 0.0
            },
            ">110": {
                "colors": "#ED4014",
                "issum": 1,
                "max": 140.0,
                "min": 110.0,
                "show": ">110",
                "value": 0.0
            }
        },
        "6E939F9F41C64FCD97A28EB817021CBC": {
            "<-40": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\<\-40"
            },
            "-30": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\-30"
            },
            "-20": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\-20"
            },
            "-10": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\-10"
            },
            "0": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.0"
            },
            "10": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.10"
            },
            "20": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.20"
            },
            "30": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.30"
            },
            "40": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.40"
            },
            "50": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.50"
            },
            "60": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.60"
            },
            "70": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.70"
            },
            "80": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.80"
            },
            "90": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.90"
            },
            "95": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.95"
            },
            "100": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.100"
            },
            "105": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.105"
            },
            "110": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.110"
            },
            ">110": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\>110"
            }
        }
    }
  • 相关阅读:
    如何在Web项目中给没有添加API核心组件添加APIController的帮助页HelpPage
    如何在MVC_WebAPI项目中的APIController帮助页面添加Web测试工具测试
    exception throw in progress runner thread_VS2015中SVN源代码无说明提交异常
    [转]AMBA、AHB、APB、ASB总线简介
    UML和模式应用4:初始阶段(6)--迭代方法中如何使用用例
    UML和模式应用4:初始阶段(5)--用例编写的准则
    startup_MK64F12.s文件解析
    [转] bss段、data段、text段
    [转]GDB-----2.watchpoint
    [转]GDB-----1.GDB概述
  • 原文地址:https://www.cnblogs.com/yeg0zj/p/15512277.html
Copyright © 2011-2022 走看看