Bonjour,
J'ai un truc qui me semble bien compliqué à réaliser...
J'ai une chaine qui contient le code HTML d'une page web.
Dans cette chaine se trouve 1 ou plusieures portions du genre :
<img src="http://mondomaine.com/video.gif?w=AAA&h=BBB&bd=CCC&hd=DDD">
Chaqu'une de ces sections doit être remplacée par un code du genre :
1 2 3 4 5 6
| <div id="numeroN">
Largeur : AAA<br>
Hauteur : BBB<br>
Fichier BD : CCC<br>
Fichier HD : DDD
</div> |
Donc par exemple si dans la chaine se trouve ce code :
1 2 3 4 5 6 7 8
| Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
<img src="http://mondomaine.com/video.gif?w=320&h=450&bd=test.mov&hd=essai.mov">
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
<img src="http://mondomaine.com/video.gif?w=450&h=200&bd=alpha.mov&hd=beta.avi">
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
<img src="http://mondomaine.com/video.gif?w=180&h=50&bd=gamma.mov&hd=delta.mov">
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla |
La transformation devra retourner cela :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
<p id="numero1">
Largeur : 320<br>
Hauteur : 450<br>
Fichier BD : test.mov<br>
Fichier HD : essai.mov
</p>
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
<p id="numero2">
Largeur : 450<br>
Hauteur : 200<br>
Fichier BD : alpha.mov<br>
Fichier HD : beta.avi
</p>
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
<p id="numero3">
Largeur : 180<br>
Hauteur : 50<br>
Fichier BD : gamma.mov<br>
Fichier HD : delta.mov
</p>
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla |
Je ne sais comment faire, ni si cela est réalisable.
Merci de votre aide !
Partager