J'ai deux structures et deux listes de structures
Code : Tout sélectionner
Structure a
nom.s
endstructure
Structure b
nom.s
link.l ; pointant vers un élément de a
endstructure
Global Newlist LCa.a()
Global Newlist LCb.b()
Code : Tout sélectionner
Foreach LCa()
Debug "-"+LCa()\nom
ForEach LCb()
If LCb()\link=ListIndex(LCa())
Debug "------"+LCb()\nom
endif
next
next

En fait, j'aurais besoin que les utilisateurs puissent personnaliser l'export.
Actuellement Export comme ceci
Code : Tout sélectionner
-LCa1
------LCa1b1
------LCa1b2
-LCa2
------LCa2b1
-LCa3
------LCa3b1
------LCa3b2
------LCa3b3
Code : Tout sélectionner
<ul>
<li>LCa1
<ul>
<li>LCa1b1</li>
<li>LCa1b2</li>
</ul>
</li>
<li>LCa2
<ul><li>LCa2b1</li></ul>
</li>
<li>LCa3
<ul>
<li>LCa3b1</li>
<li>LCa3b2</li>
<li>LCa3b3</li>
</ul>
</li>
</ul>
Code : Tout sélectionner
*LCa1*
ooooLCa1b1
ooooLCa1b2
*LCa2*
ooooLCa2b1
*LCa3*
ooooLCa3b1
ooooLCa3b2
ooooLCa3b3