Meine React Native App (nur auf Android) ist eine grundlegende App, die einige Sensordaten sammelt, wenn Benutzer mit der Videoaufnahme beginnen. Ich habe drei Arrays von Sensoren Daten: Beschleunigungsmesser, Gyroskop und Licht. Ich möchte sie auf dem Gerät als .csv
Dateien speichern, damit ich sie für die nächsten Schritte verwenden kann. Zurzeit kann ich sie in .txt
speichern (mit reactive-native-fs, aber sie unterstützen nicht .csv
Erweiterung), aber was ich will, ist .csv
. Gibt es eine Möglichkeit, das in React Native zu tun?So erstellen und speichern Sie CSV-Dateien in React Native?
Die Daten werden wie folgt aussehen:
this.accelerometer = [
{x: 12, y: 15, z: 17},
{x: 12, y: 15, z: 17},
...
{x: 12, y: 15, z: 17},
]
this.gyroscope = [
{x: 12, y: 15, z: 17},
{x: 12, y: 15, z: 17},
...
{x: 12, y: 15, z: 17},
]
this.light = [6, 7, 8, 9, 10,.., 11]
.csv
gewünscht, zum Beispiel accelerometer.csv
:
x ,y ,z
12,15,17
Werfen Sie einen Blick auf fs ein link to the equivalent code in meinem reagieren-native Projekt teilen. Sie können eine Zeichenfolge erstellen und sie als CSV speichern. Afterall, CSV ist nur eine Zeichenfolge mit Kommas und Zeilenumbrüchen richtig? – eden