Bonjour,

je récupère un flux html à partir d'un éditeur XHTML type "tinyMCE" et je souhaiterai faire du ménage dans ce flux qui est de la forme suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><title>Paragraphe</title><meta
http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<LINK rel="stylesheet" type="text/css" href="content.css" /></head><body
style="font-family: Arial;font-size: 50pt;" text="black"> <p><strong
class="MMASIE07">er</strong></p><p><strong>er</strong></p><p>
<em>er</em></p><p><em>e</em></p><p><u>re</u></p><p><u>re</u></p><p><em><strong>
<u>r</u></strong></em></p><p><em><strong><u>r</u></strong></em></p><p
class="MMASIE20" align="center">e</p><p class="MMASIE20"
align="center">re</p><p class="MMASIE20" align="center">r</p><ol><li
class="MMASIE10">e</li><li>r</li></ol><ul><li>r</li></ul><p>&nbsp;</p><blockquote><blockquote><p><u>zaezaezae</u>
</p></blockquote></blockquote></body></html>
En fait je voudrai virer tout ce qui se situe avant et apres la balise BODY, et exclure aussi cette dernière pour obtenir le résultat suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<p><strong class="MMASIE07">er</strong></p><p><strong>er</strong></p><p>
<em>er</em></p><p><em>e</em></p><p><u>re</u></p><p><u>re</u></p><p><em><strong>
<u>r</u></strong></em></p><p><em><strong><u>r</u></strong></em></p><p
class="MMASIE20" align="center">e</p><p class="MMASIE20"
align="center">re</p><p class="MMASIE20" align="center">r</p><ol><li
class="MMASIE10">e</li><li>r</li></ol><ul><li>r</li></ul><p>&nbsp;</p><blockquote><blockquote>
<p><u>zaezaezae</u></p></blockquote></blockquote>
Avez vous une piste à me proposer pour obtenir ce résultat ? merci d'avance !