【问题标题】:Javascript: How can every set of numbers in an array be extracted?Javascript:如何提取数组中的每一组数字?
【发布时间】:2017-07-06 00:50:30
【问题描述】:

我有一个这种格式的 csv 文件输出

对应于此 firebase DB 的值。

我想要做的是通过 firebase DB 运行每个 ID 以找到匹配项。

战略

读取csv文件数据 省略ID这个词,每8个数字提取一次(就是ID号的长度) 通过 firebase 运行提取的 ID 值以查找匹配并打印快照。

这是生成文件读数的函数 var IDArr = [];

      var fileInput = document.getElementById("csv");

      readFile = function () {

              console.log("file uploaded")
              var reader = new FileReader();
              reader.onload = function () {
      reader.readAsBinaryString(fileInput.files[0]);
          };

           if (fileInput){
                fileInput.addEventListener('change', readFile);
      }

如何实施上述策略?示例代码将不胜感激

【问题讨论】:

  • 使用for 循环?
  • @sircodesalot 我该怎么做?

标签: csv firebase firebase-realtime-database


【解决方案1】:

我已经找到答案了。

  for (var i=0; i < numbers.length; i++) {

                    var dbRef = firebase.database().ref().child('Agents').child(numbers[i]);

                       dbRef.on('value', snapshot => {
                          console.log(snapshot.val());
                        });

                        alert(numbers[i]);
                      }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 2019-09-30
    • 2014-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多