Salut,
j'ai besoin de votre aide dans le petit problème suivant :
je veux transformer un ensemble de documents en tableaux (ArrayList) puis de mettre ces tableaux dans une liste mais le problème n'est pas là, moi je veux donner le même nom de document au son tableau dans la liste des documents.
Dans le code suivant j'ai met le nom des tableaux est l'indice de la boucle:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
List<File>h=null; 
h=lisRep("C:\\Documents and Settings\\Administrateur\\workspace\\Jjdom");
List<Doc> mdoc = new ArrayList<Doc>();
for(int i=0;i<h.size();i++)
  {
    document=sxd.build(h.get(i));
    racine = document.getRootElement();
    ArrayList<Obj> tab = new ArrayList<Obj>();
    ArrayList<Obj> tableobj = new ArrayList<Obj>();
    tab=array(racine,tableobj,0); // array fonction qui transforme le document en tableau
    mdoc.add(new Doc(tab,""+i)); // new Doc (tableau, nom )
  }
donc comment je peux changer l'indice par le nom de document?
J'attends vos réponses et merci d'avance.