2017-06-27 8 views
0

私はこのfirebase DBの値に対応するこの形式のCSVファイル出力 enter image description hereJavascript:配列内のすべての数値セットをどのように抽出できますか?

を有します。 enter image description here

私がしたいことは、各IDをfirebase DBで実行して一致を見つけることです。

戦略

読むCSVファイルデータ 単語IDを省略し、一致して印刷スナップショットを見つけるためfirebase介して(ID番号の長さである)毎に8数 実行抽出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); 
     } 

上記の戦略を実装するにはどうすればよいですか。サンプルコードは非常に高く評価されます

+1

forループを使用しますか? – sircodesalot

+0

@sircodesalotどうすればいいですか? – Ola

答えて

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]); 
         } 
関連する問題