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

Collection et Stream Java Discussion :

[Debutant] Jsoup, remplir tableau ligne par ligne avec élément


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 24
    Par défaut [Debutant] Jsoup, remplir tableau ligne par ligne avec élément
    Bonjour,
    Je m'entraine sur un parser Java en ce moment, et ça prends forme. Toutefois, j'ai besoin d'aide sur un point. Sur un site cible, j'ai un tableau qui fait 4 colonnes de large, et une longueur variable à capturer. Je sais prendre la longueur, et la largeur est toujours fixe. Je sais aussi capter les infos pour alimenter mon tableau interne. Par contre, je cherche à lire mon elements ligne par ligne pour alimenter de fait, le tableau. Sinon mon elements est lu d'un bloc et c'est toujours la dernière ligne qui est enregistrée dans toutes les cases.

    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
     
    Elements ref= docenf.select("div[id=Artikelnummer]");
    			Elements portee = docenf.select("div[id=Portée<br><br>[Max]<br>g]");
    			int taille = ref.size();		
    			String[][] donnees =new String[taille][4]; 
     
    				for (int i=0; i<taille;i++) {
    					for (Element linkb : ref) {
    						for (Element linkport : portee) {
    					donnees[i][0]=linkb.text();
    					donnees[i][1]=linkport.text();
    					donnees[i][2]="adefinir";
    					donnees[i][3]="adefinir";
    						}
    					}
    				}
     
    			for(int i = 0; i < donnees.length; i++)
    			{
    			 System.out.println("Ligne " + i +"  tableau colonne titre = " + donnees[i][0]+ " + colonne portée "+ donnees[i][1] );
    			}
    Je cherche donc à synchroniser ligne de l'element avec ligne de tableau. J'ai cherché dans la doc, mais je ne vois pas trop quoi utiliser, manquant un peu d'exemple concret. En vous remerciant

    EDIT : Après une longue recherche, j'ai trouvé la solution à mon problème, merci de m'avoir lu

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Bonjour!
    C'est gentil de nous dire que tu as trouvé une solution, mais pour celui qui cherchera sur le forum et tombera sur ton sujet, ca lui fera une belle jambe.

    Comment as-tu résolu ton problème?

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    (Enfin personnellement, j'ai déjà pas compris quel problème il a. Alors quelqu'un qui aurait le même risque d'avoir du mal à s'en rendre compte.)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Justement, avec une solution, ca aiderai à comprendre.
    Le propre d'une recherche, c'est de passer par des mots clés...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme affichage avec un GtkTextView (affichage ligne par ligne)
    Par Marmoccelle dans le forum GTK+ avec C & C++
    Réponses: 9
    Dernier message: 22/03/2007, 14h42
  2. Lire un fichier ligne par ligne avec Awk
    Par Krispy dans le forum Linux
    Réponses: 8
    Dernier message: 07/09/2006, 15h14
  3. Réponses: 20
    Dernier message: 09/02/2006, 09h45
  4. [debutant]lecture fichier ligne par ligne
    Par Battosaiii dans le forum C
    Réponses: 2
    Dernier message: 13/11/2005, 19h02
  5. style pour tableau coloré ligne par ligne
    Par peppena dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 26/10/2005, 14h33

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