Salut,
j'ai essaye d'extraire le contenu d'un fichier XML, ou il y'a un element body qui contient des balises HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<?xml version="1.0" encoding="ISO-8859-2"?>
<profile>
<!-- Discription de la discution -->
<titre>TEST</titre>
<objectif>TESTER</objectif>
<discription>jkhgqsdkjhmkjsqd</discription>
<type>Groupe</type>
<groupe>0000</groupe>
<body><![CDATA[Votre Test Ici Please Pour creer votre&nbsp;<strong>cours mais il reste le bouton our valider<span style=\"font-weight: normal; \"><ul>\r\n<li><span>&nbsp;xcvvc</span></li>\r\n<li><span></span>vfbcbn</li>\r\n<li>vbxcv</li>\r\n<li>xscwxc&nbsp;</li>\r\n</ul>\r\n</span></strong><br>]]></body>
</profile>
code php d'extraction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$f="../XML_DATA/XML_Discussion/4.xml";
//$xml = simplexml_load_file($f);
$dom =new DOMDocument();
$dom ->load($f);
 
foreach($dom->childNodes as $dom_child)
{
echo ($dom_child->nodeValue);   
}
?>
resultat :
EST TESTER Juste pour tester Groupe 0000 Contenu de la page:
\r\n
list1
\r\n
list2
\r\n
element1
\r\n
element2
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n\r\n
\r\n
j'ai essaye de faire les echo "<br/>"; dans la boucle foreach ,mais ca marche pas aussi.
merci