bonjour

je recherche un moyen de lire un .csv en js.
j'ai donc trouvé ce code:

Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
<input id="test" type="file" />
 
<script type="text/javascript">
window.onload=function() {
  var inp = document.getElementById('test');
  inp.onchange = function() {
    readFile(this,function(res) { alert(res); });
  };
};
function readFile(input,callback) {
  if(typeof FileReader !== 'undefined') {
    var fr = new FileReader();
    fr.readAsText(input.files[0]);
    fr.onload = function() {
      callback(fr.result);
    };
  } else if(typeof ActiveXObject !== 'undefined') {
    var path = input.value,
    ts = (new ActiveXObject("Scripting.FileSystemObject")).GetFile(path).OpenAsTextStream(1,-2),
    res = '';
    while (!ts.AtEndOfStream) {
      res += ts.ReadLine() + '\n';
    }
    ts.Close();
    callback(res);
  }
};
</script>





mais il me faut l'adapter: le fichier m'est connu: disons base.csv