#json #csv #react-native #react-native-ios
#json #csv #react-native #react-native-ios
Вопрос:
Я хочу загрузить один CSV
файл в свой проект React Native. Я поместил CSV
файл в папку assets React Native Project
, которую я использую RNFS
для получения того же самого.
Но когда я console log
RNFS.MainBundlePath
возвращаюсь undefined value
. Ниже приведен мой код для получения пути RNFS
.
var mainBundlePath = RNFS.MainBundlePath;
var path = '/assets/Product.csv';
Есть предложения по этому вопросу?
Ответ №1:
Там вы можете использовать библиотеку ниже, это поможет мне добиться того же в прошлом.
Попробуйте csvtojson
вы можете установить
npm i --save csvtojson
смотрите пример, приведенный здесь
Комментарии:
1. Он выдает мне эту ошибку: не удается найти модуль ‘fs’
2. Хардик, я поместил свой CSV-файл в папку assets. И я хочу получить к нему доступ.
3. вы не можете получить прямой доступ, вам нужно его проанализировать
4. Я знаю, что мне нужно его проанализировать, но сейчас я не могу получить к нему доступ. Я использую RNFS.readFileAssets для доступа к файлу. Я поместил csv-файл по этому пути ‘/app/src/main/assets’ в Android. У вас есть какие-либо идеи, как получить к нему доступ?
5. вы можете импортировать файл с помощью
require