Parsuję plik xml za pomocą metody simplexml_load_string.
Problem zaczyna się, gdy w xml-u mam zapisane znaczniki html ponieważ z tych znaczników tworzy mi kolejne zagłębienia w obiekcie.
Plik wygląda mniej więcej tak:
<?xml version="1.0" encoding="UTF-8"?> <dane> <nazwa>Nazwa</nazwa> <opis>Opis - <b>Tekst w znacznikach html</b></opis> </dane>
Wymyśliłem sobie, że będę zamieniał znaczniki za pomocą metody htmlentities.
I w tym miejscu powstaje mój problem.
Jak wykluczyć znaczniki xml-owe, tj.: <?xml>, <dane>, <nazwa>, <opis> z tej metody?