CSV est un acronyme de valeurs séparées par des virgules . Fichiers de ce type ne sont pas formatés fichiers texte qui contiennent des tables de données normalement séparées par des virgules , mais ils pourraient également être délimité par des tabulations ou comportent des champs de largeur fixe de texte. Les fichiers CSV sont normalement associés à l' extension de fichier csv - nom. . En programmation, le processus de lecture des données de ces fichiers est appelée l'analyse . Instructions analyser un fichier CSV dans VB 1 Créer un nouvel objet dans votre programme, le code d'un objet appelé MyParser lirait comme suit: aide MyParser As New < br > Page 2 appel sur le TextFieldParser, objet VB et donner le chemin du fichier de texte ou un fichier cvs . vous souhaitez analyser. Le code devrait changer pour adapter le chemin du fichier et le nom de votre document Microsoft.VisualBasic.FileIO.TextFieldParser _ (\\ " C: \\ \\ MonDossier \\ \\ MyDoc.csv \\") . < Br > Hôtels 3 Définir la structure du fichier à délimitée . Ce qui doit être fait comme le TextFieldParser est également capable d' analyser les fichiers texte de largeur fixe . Le code délimité par des virgules analyse se lirait comme suit : MyParser.TextFieldType = FileIO.FieldType.Delimited 4 Définissez le type delimiter . Pour les valeurs séparées par des virgules délimitée est une virgule . Le code se lirait comme suit : MyReader.SetDelimiters ( ",") 5 État que les données en cours de lecture est en mode texte : « As String ». Le code se lirait comme suit : MyParserRow As String () 6 Appel de la méthode ReadFeilds de lire ou d' analyser les données . Le code se lirait comme suit : currentRow = MyParser.ReadFields () Le texte de la première ligne du CSV a été lu, et divisée en champs par la méthode des ReadFields et peut désormais être manipulé si nécessaire.
|