IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Parcourir une liste dans une BD


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2012
    Messages : 4
    Points : 6
    Points
    6
    Par défaut Parcourir une liste dans une BD
    Bien que ma langue maternelle est le français (un dialecte), mon expérience en informatique est en grande partie anglophone alors veuillez m'excuser si j'utilise un mauvais terme et n'aillez aucune gêne à me corriger.

    J'ai une BD "fichier plat" dont le jeton est la tabulation (TSV (tab-separated value)). La BD contient potentiellement 2 listes dont le jeton est la cédille (CSV). Comme j'ai des connaissances limitées en informatique, j'avais espéré que mon script ECMAScript, utilise une librairie pour parcourir la BD et ses listes ; possiblement, la librairie aurait une taille relativement petite et soit relativement efficace (ne nécessite pas trop de traitement). J'ai trouvé un convertisseur TSV -> JSON, mais ça augmente beaucoup la taille de fichier de faire la conversion alors possiblement la librairie chargerait directement le TSV. Voici une idée de code que j'utiliserai:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    importer cheminVersLibrairieTsv;
    bd bdTsv = bd(cheminVersTsv); // Si la librairie BD supporte plusieurs types, je suppose qu'il y aurait un argument tel "TSV".
    vue bdVuePrincipale = vue(bdTsv, argumentPourExclureTitre, argumentPasArgumentSelection);
    vue bdVueSecondaire = vue(bdTsv, argumentPourExclureTitre, argumentArgumentSelectionEstColonneNom);
    chaine chSortie;
    fonction traiterBd() {
    	chSortie = "texte";
    	pour chaque (rangee bdRanPrincipale dans bdVuePrincipale {
    		chSortie += "texte";
    		chSortie += bdRanPrincipale.colonne("texte");
    		si bdRanPrincipale.colonne("texte") = "texte" {
    			rangee bdRanSecondaire = bdVueSecondaire("texte");
    			si bdRanSecondaire.colonne("texte") = "texte" {
    				chSortie += bdRanSecondaire.colonne("texte");
    			} sinon si bdRanSecondaire.colonne("texte") = "texte" {
    				chSortie += "texte";
    			} sinon {
    				chSortie += bdRanSecondaire.colonne("texte");
    			}
    		} sinon si bdRanPrincipale.colonne("texte") = "texte" {
    			chSortie += "texte";
    		} sinon {
    			chSortie += "texte";
    		}
    		chSortie += "texte";
    	}
    	chSortie += "texte";
    }
    fonction afficherTraitementBd() {
    	// Code ECMAScript pour que le panneau de texte HTML affiche chSortie.
    }
    fonction principale() {
    	traiterBd();
    	afficherTraitementBd();
    }
    Cela n'incluait pas le traitement des possibles CSV, dont la possibilité est différente pour chaque rangée du TSV, mais veuillez en tenir compte.

    J'apprécierais si vous mentionniez les librairies qui risques de m'intéresser et possiblement leur pour & contre et possiblement des pistes de code ou même des bouts de code.

    En vous remerciant

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 234
    Points : 15 531
    Points
    15 531
    Par défaut
    comment utilisez vous les données analysées en JavaScript ?
    cela serait peut-être plus pratique d'analyser cela du côté serveur.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2012
    Messages : 4
    Points : 6
    Points
    6
    Par défaut
    L'utilisation principale du script serait locale, alors pas sur une page hébergée. Ce pourrait être traité par n'importe quel langage pouvant être interprété ou compilé sur Windows ; en fait j'ai aussi Cygwin, alors j'aurais quelques outils *nix. Je préfère qu'ECMAScript soit utilisé comme j'aimerais en apprendre plus sur ce langage.

Discussions similaires

  1. Parcourir une liste d'individus dans un tableau excel
    Par steph-0329 dans le forum Excel
    Réponses: 1
    Dernier message: 29/01/2018, 08h58
  2. Parcourir une liste dans une liste
    Par adissa357 dans le forum Général Java
    Réponses: 7
    Dernier message: 30/10/2013, 14h13
  3. [SP-2010] Parcourir une liste dans un timer Job
    Par hamzaj dans le forum SharePoint
    Réponses: 0
    Dernier message: 16/05/2011, 18h21
  4. [Batch] Parcourir une liste dans un autre fichier
    Par jepasderemy dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 22/10/2009, 09h49
  5. Réponses: 8
    Dernier message: 05/11/2008, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo