Bonjour,

C'est plus un problème d'algorithme que de java je pense mais bon...

Voilà j'ai ces deux listes (avec les indentations):

Liste1:
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
CX_MVT
	S_PROD_INT
	S_PROD_INT_X
	CX_OPEIND
	S_ASSET
		S_BU
		S_ORG_BU
		S_ORG_EXT
		S_ORG_EXT_X
		S_ORG_INT
		S_PARTY
		S_PARTY_RPT_REL
		S_SRV_REQ
		S_SRV_REQ3_FNX
		S_CONTACT
		S_USER
		S_ORG_EXT_FNX
			S_CP_EMP_PER
			S_EMP_PER
			S_PARTY_PER
Liste2:
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
CX_MVT
CX_MVT
CX_MVT
CX_MVT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
CX_OPEIND
CX_OPEIND
CX_OPEIND
CX_OPEIND
S_ASSET
S_SRV_REQ
S_SRV_REQ
S_CONTACT
Et j'aimerai créer cette liste:
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
CX_MVT
	S_PROD_INT
		S_BU
		S_ORG_BU
		S_ORG_EXT
		S_ORG_EXT_X
		S_ORG_INT
		S_PARTY
		S_PARTY_RPT_REL
	S_PROD_INT_X
	CX_OPEIND
		S_SRV_REQ
			S_CP_EMP_PER
			S_EMP_PER
		S_SRV_REQ3_FNX
		S_CONTACT
			S_PARTY_PER
		S_USER
	S_ASSET
		S_ORG_EXT_FNX
Donc en gros la liste1 est une liste de tables, et la liste2 est une liste qui montrent ici que les 4premières tables de liste1 dépendent de CX_MVT, les 7 suivantes de S_PROD_INT, les 4 suivantes de CX_OPEIND...et ainsi de suite.

J'espère être clair...j'ai mis des couleurs pour que ce soit plus compréhensible.