Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML][PHP] Dodanie CDATA do XML'a
Forum PHP.pl > Forum > Przedszkole
pspgor
Witam po raz kolejny.

Mam kolejny (ostatni już) problem. Mianowicie dodaję sobie do xml'a :

  1. $dziecko = $photo->addChild("description", "<![CDATA[".$desc."]]>");


Ale do pliku XML'a przechodzi to w ten sposób:

  1. <description>&lt;![CDATA[&lt;p class="subtitle"&gt;Zajęcia historyczne&lt;/p&gt;&lt;p&gt;Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry&lt;/p&gt;]]&gt;</description>


Oczywiście jak łatwo się domyślić, potrzebny mi efekt następujący:

  1. <![CDATA[<p class="subtitle">Zajęcia historyczne</p><p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry</p>]]>


W jaki sposób mogę ominąć to parsowanie znaków?
pspgor
Mógłbyś bardziej mi pomóc? Bo nie mogę sobie z tym poradzić smile.gif

Faktycznie przykłady z manuala działają, ale nie mogę zastosować tego do swojego przykładu . :/

Z góry dzięki! smile.gif

ref
Mephistofeles
Używasz SimpleXML?
http://php.net/manual/en/simplexmlelement.addchild.php
Niżej masz przykład kodu do dodawania CDATA.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.