Comment analyser le fichier CSV dans un tableau dans Android Studio
je me demandais comment analyser un fichier CSV et de stocker tout le contenu dans un tableau. Mon fichier csv ressemble à quelque chose comme ceci:
1,bulbasaur,1,7,69,64,1,1
2,ivysaur,2,10,130,142,2,1
Je veux seulement les noms, de sorte que le deuxième champ. Je veux stocker l'ensemble de ces éléments dans le fichier csv dans un tableau ou arraylist de string.
Aucune idées de comment faire cela?
Toute aide serait grandement appréciée!
OriginalL'auteur Varun Vu | 2016-07-16
Vous devez vous connecter pour publier un commentaire.
Où mettre le fichier CSV dans Android
Créez un dossier nommé “brut” à l'intérieur de la “res” dossier et mettre le fichier CSV.
Comment lire fichier CSV,
Rien de spécial depuis son Android. Tout ce que nous allons utiliser notre standard de code Java. Il est préférable de l'utiliser notre propre code au lieu d'aller à une API. Classe suivante est un utilitaire pour lire fichier CSV et il peut être utilisé à partir de l'intérieur de l'application Android.
Dans le tableau qui nous permettra de stocker des éléments de fichier csv
Dans ces exemples, il est scorelist arraylist .
Alors comment charger le fichier CSV à partir de “raw” du dossier et de l'utilisation ci-dessus utilitaire pour lire?
MainActivity.java
ItemArrayAdapter.java
activity_mail.xml
item_layout.xml
Pour l'ensemble du code source, vous pouvez se réfère à ces lien javapapers.com/wp-content/uploads/2014/07/CSVFileRead.zip
Je pense que ça va aider
OriginalL'auteur Shubham Sharma
Avertissement: je n'ai jamais travaillé avec Android, mais je ne sais Java, donc j'espère que c'est la même.
Cela étant dit, vous pouvez essayer quelque chose comme cela.
OriginalL'auteur kamoroso94
Android par défaut ne permet pas de créer les premières dossier.Créer un raw sous-dossier res/raw dans votre projet. copie de votre Fichier CSV. garder le nom du fichier CSV minuscules et les convertir en format de texte lorsque l'on a demandé. mon nom de fichier CSV est welldata.scv WellData - c'est le modèle de la classe avec le getter et setter. wellDataList est la liste de tableaux pour stocker les données.
}
}
OriginalL'auteur Rohan
Une meilleure CSV analyseur poignées cité champs
Utilisation
De l'échantillon de données utilisé
ID,Nom
1,L'Élément D'Essai 1
"2","Test 2"
"3","Test , Le Point 3"
4,L'Élément De Test 4
OriginalL'auteur Joshy Francis