Hoi,
ik laad dmv DOMDocument - loadHTML een HTML file in. Wat ik wil is de inhoud van een bepaalde tag veranderen door andere content:
echter... de nieuwe inhoud wordt automatisch omgezet in HTML entities, dus als output krijg ik
Hoe kan dit oplossen? thx
ik laad dmv DOMDocument - loadHTML een HTML file in. Wat ik wil is de inhoud van een bepaalde tag veranderen door andere content:
code:
1
2
3
4
5
6
7
8
| $document = new DOMDocument();
$document->loadHTML($html);
$h3 = $doc->getElementsByTagName('h3');
foreach($elements as $element) {
$element->nodeValue = ("<strong>Nieuwe Inhoud</strong>");
}
echo $document->saveHTML(); |
echter... de nieuwe inhoud wordt automatisch omgezet in HTML entities, dus als output krijg ik
code:
1
| <h3><strong>Nieuwe Inhoud</strong></h3> |
Hoe kan dit oplossen? thx