使用 javascrfipt 创建一个 csv 文件,其中数据存储在单个变量中,但也存储在列表和字典中

编程入门 行业动态 更新时间:2024-10-05 13:20:17

使用 javascrfipt 创建一个 csv 文件,其中数据存储在单个变量中,<a href=https://www.elefans.com/category/jswz/34/1754591.html style=但也存储在列表和字典中"/>

使用 javascrfipt 创建一个 csv 文件,其中数据存储在单个变量中,但也存储在列表和字典中

在我的 javascript appp 中,我想用我从用户那里收集的信息创建一个 csv 文件。我的问题是我将数据存储在变量中,还有数组和字典。所以我有这样的东西:

workPlace: "Abc"

还有:

list1: [    
    58,   39,   86,
     128,  119, 119,
     102,   85,   56,
     38
  ],

和:

  dicData1: [
    {
      one: 332,
      two: 395,
      three: 013,
      four: 953,
      five: 801,
      six: 924,
      seven: 905
    },
    {
        one: 192,
        two: 742,
        three: 113,
        four: 253,
        five: 881,
        six: 967,
        seven: 744
    },
] 

这是我的javascript代码

public/javascript/save.js

const saveData = () => {
  const infoData = {
    // stringData
    stringData1: window.localStorage.getItem("workPlace"),
    // list and dic Data
    list1,
    dic1,
    list2,
    list3,
    dic2,
  };
  getAnswer(infoData);
  console.log(infoData);
};

const getAnswer = async (data) => {
  const url = "/info";
  const options = {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify(data),
  };
  try {
    const response = await fetch(url, options);
    const data = await response.json();
    if (data.isSaved == false) {
      console.log("ERROR");
      return;
    }
  } catch (error) {
    console.log(error);
  }
};

我现在不需要解析数据(我稍后会做),但是我怎样才能创建一个看起来像这样的 csv?:

workplace    list1             dicData1
abc          [58,39,86...]    {one:332, two:395, three:013...}
回答如下:

更多推荐

使用 javascrfipt 创建一个 csv 文件,其中数据存储在单个变量中,但也存储在列表和字典中

本文发布于:2024-05-30 07:28:07,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770253.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:但也   创建一个   变量   字典   数据存储

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!