JavaScript 获取表格数据并封装成json格式的数据

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图

封装成这样格式的json格式数据

{
    "REQUEST":{
        "HEAD":{
            "TRANSACTIONID":"",
            "COUNT":"1",
            "CONSUMER":"",
            "SRVLEVEL":"1",
            "ACCOUNT":"",
            "PASSWORD":"",
            "COMPANY":""
        },
        "DATA":{
            "ITEM":[
                {
                    "ZID":"",
                    "MATNR":"",
                    "WERKS":"",
                    "AENNR":"",
                    "AETXT":"",
                    "DATUS":"",
                    "ITEMS":[
                        {
                            "ZWYBS":"",
                           "IDNRK":"",
                           "MENGE":"",
                           "AUSCH":"",
                           "POTX1":"",
                           "POXT2":"",
                           "DEPLINE":"",
                           "SORTF":"",
                           "ZCZZT":"",
                           "ZYL01":"",
                           "ZYL02":"",
                           "ZYL03":"",
                          "ZYL04":"",
                           "ZYL05":"",
                           "ZYL06":""
                        },
                        {
                          "ZWYBS":"",
                           "IDNRK":"",
                           "MENGE":"",
                           "AUSCH":"",
                           "POTX1":"",
                           "POXT2":"",
                           "DEPLINE":"",
                           "SORTF":"",
                           "ZCZZT":"",
                           "ZYL01":"",
                           "ZYL02":"",
                           "ZYL03":"",
                          "ZYL04":"",
                           "ZYL05":"",
                           "ZYL06":""
                        }
                    ]
                }
            ]
        }
    }
}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

点击选择这一项的时候把数据封装成json格式的数据并发送到对应接口

遍历表格,然后判断里面多选框的状态,如果是true则把该行对象push到json数据的items数组里面

如果表格形式是固定的,且相对关系是固定的,则每行其实可以直接用数组来存储,这样比用对象(字典)更节省存储空间。

你好 你是想把扁平数据组织程上面的,还是把上面的数据扁平化! 我不是很明白你的意图,看到请回复,谢谢!