• 将多个json文件合并一个json


    哈哈,刚开始的时候一脸蒙逼,后来有个开发的朋友给的意见,写一下哈哈

    // 数据

    var datas=[

      {  

        "goods_id":1

      },

      {

        "goods_id":1

      },

      {

        "goods_id":1

      }

    ]

    // 数据的名字

    var  names=[

      {

        name:'bai'

      },

      {

        name:'wei'

      },

      {

        name:'yun'

      }

    ]

    // 数据的类型

    var types=[

      {

        "type":".txt"

      },

      {

        "type":".obj"

      },

      {

        "type":".txt"

      }

    ]

    第一种:拼接成 字符串通过JSON.parse()进行转成json

    代码如下:

    var data = '{"uid":"'+uid+'",'
    for(var i=0;i<datas.length;i++){
      if(i == datas.length-1){
        data += '"file'+i+'":"'+datas[i].goods_id+'@'+names[i].name+'@'+types[i].type+'"}'
      }else{
        data += '"file'+i+'":"'+datas[i].goods_id+'@'+names[i].name+'@'+types[i].type+'",'
      }
    }
    console.log(data);
    console.log(JSON.parse(data));

    第二种:

    f1 = {
      "uid":"q9tmtXFv5LszprDgP",
      "order_num":"111111",
      "sessionid":"e5b6u24uc8e15b08u9avuhz2s1oeyf7i"
    }
    for(var i =0 ;i<datas.length;i++){
      f1['file'+i] = datas[i].goods_id+"@"+names[i].name+"@"+types[i].type
    }
    console.log(f1)

    哈哈、、、终于搞完了

  • 相关阅读:
    Flask学习笔记(10):钩子函数
    Flask学习笔记(8):csrf攻防
    Flask学习笔记(7):flask-migrate
    Flask学习笔记(6):flask-script
    Flask学习笔记(5):session
    Flask学习笔记(4):cookie
    Flask学习笔记(3):上传文件
    WTForm表单验证
    WINDOWS CMD命令小集
    Alembic环境配置与基本操作
  • 原文地址:https://www.cnblogs.com/weiyunblogs/p/7285208.html
Copyright © 2020-2023  润新知