Локальный файл Papaparse не показывает никаких данных

#javascript #html #csv

Вопрос:

Я пытаюсь проанализировать локальный относительный csv-файл с помощью papaparse, однако он вообще не возвращает никаких данных. Эти два файла локально расположены в одной папке. Не уверен, что я здесь делаю не так.

Вот мой код до сих пор….

index.html

 <!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>

    <!-- scripts -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
    <script src="js/papaparse.min.js"></script>
  </head>
  <body>
    <h1>CSV Analytics</h1>

    <div class="row" id="csv_list"></div>

    <!-- scripts -->
    <script type="text/javascript">
      $(document).ready(function () {
        parseDataFile();

        function parseDataFile() {
          console.log("loading...");
          const file = new File(["csv"], "data.csv", {
            type: "text/plain",
          });

          Papa.parse(file, {
            delimiter: "auto",
            header: true,
            dynamicTyping: true,
            complete: displayData,
          });
        }

        function displayData(results) {
          console.log(results);
        }
      });
    </script>
  </body>
</html>

 

данные.csv

 For Reorder,Inventory ID,Name,Description,Unit Price,Quantity in Stock,Inventory Value,Reorder Level,Reorder Time in Days,Quantity in Reorder,Discontinued?
0,IN0001,Item 1,Desc 1,$51.00,25,"$1,275.00",29,13,50,
0,IN0002,Item 2,Desc 2,$93.00,132,"$12,276.00",231,4,50,
0,IN0003,Item 3,Desc 3,$57.00,151,"$8,607.00",114,11,150,
0,IN0004,Item 4,Desc 4,$19.00,186,"$3,534.00",158,6,50,
0,IN0005,Item 5,Desc 5,$75.00,62,"$4,650.00",39,12,50,
0,IN0006,Item 6,Desc 6,$11.00,5,$55.00,9,13,150,
0,IN0007,Item 7,Desc 7,$56.00,58,"$3,248.00",109,7,100,Yes
0,IN0008,Item 8,Desc 8,$38.00,101,"$3,838.00",162,3,100,
0,IN0009,Item 9,Desc 9,$59.00,122,"$7,198.00",82,3,150,
0,IN0010,Item 10,Desc 10,$50.00,175,"$8,750.00",283,8,150,
0,IN0011,Item 11,Desc 11,$59.00,176,"$10,384.00",229,1,100,
0,IN0012,Item 12,Desc 12,$18.00,22,$396.00,36,12,50,
0,IN0013,Item 13,Desc 13,$26.00,72,"$1,872.00",102,9,100,
0,IN0014,Item 14,Desc 14,$42.00,62,"$2,604.00",83,2,100,
0,IN0015,Item 15,Desc 15,$32.00,46,"$1,472.00",23,15,50,
0,IN0016,Item 16,Desc 16,$90.00,96,"$8,640.00",180,3,50,
0,IN0017,Item 17,Desc 17,$97.00,57,"$5,529.00",98,12,50,Yes
0,IN0018,Item 18,Desc 18,$12.00,6,$72.00,7,13,50,
0,IN0019,Item 19,Desc 19,$82.00,143,"$11,726.00",164,12,150,
0,IN0020,Item 20,Desc 20,$16.00,124,"$1,984.00",113,14,50,
0,IN0021,Item 21,Desc 21,$19.00,112,"$2,128.00",75,11,50,
0,IN0022,Item 22,Desc 22,$24.00,182,"$4,368.00",132,15,150,
0,IN0023,Item 23,Desc 23,$29.00,106,"$3,074.00",142,1,150,Yes
0,IN0024,Item 24,Desc 24,$75.00,173,"$12,975.00",127,9,100,
0,IN0025,Item 25,Desc 25,$14.00,28,$392.00,21,8,50,