Как выполнить локальную обработку CSV-файлов в React Native? - PullRequest
0 голосов
/ 18 октября 2019

Я создаю приложение для поиска челнока, которое будет отображать время следующего челнока. Я пытаюсь обработать некоторые данные CSV в моем проекте. У меня есть файл CSV в моем хранилище, и я пытаюсь использовать парсер CSV для создания объекта, который позволит мне реализовать функциональность. Но я понятия не имею, как бы я просто вызвал простую функцию, которая не имеет ничего общего с рендерингом и работает только за кулисами, чтобы помочь мне рендерить время.

У меня есть следующий код, чтобы начать с-

import React, {
    Component
} from 'react';

class DataParser extends Component {

parseCsvData() {

// Your parse code, but not seperated in a function
var csvFilePath = require('shuttlefinder/Shuttle_Data/Blue_Line_Schedule.csv');
var Papa = require("papaparse/papaparse.min.js");

Papa.parse(csvFilePath, {
    skipEmptyLines: true,
    complete: function (results) {
        console.log(results);
    }
});
}
}
export default DataParser;

Любая помощь будет высоко ценится.

...