Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: array to xml - php
Forum PHP.pl > Forum > XML, AJAX
Michal_Sz
Witam,

Mógłby ktoś mi ogólnie napisać z czego mam skorzystać, aby z tablicy zrobić strukturę xml a następnie tą strukturę wyświetlić na stronie, tak aby ktoś mógł sobie skopiować?

Pozdrawiam
redeemer
Temat: funkcja array to xml
Michal_Sz
to znalazłem, do stworzenia xml też wykorzystałem SimpleXml, ale teraz zastanawiam się jak wyświetlić tą strukturę w jakimś div'ie?
Czy mając to:
  1. $xml->asXml()
, można wyświetlić strukturę w div'ie aby ktoś mógł to skopiować?
redeemer
Skoro masz gotowy obiekt SimpleXML to nie wystarczy echo htmlentities($xml->asXML());?
Michal_Sz
Niby wystarczy, ale całość wyświetla się w jednej linijce, a chciałbym aby struktura wyświetlała się "poprawnie", da się jakoś?
redeemer
  1. $dom = dom_import_simplexml($xml)->ownerDocument;
  2. $dom->formatOutput = true;
  3. echo htmlentities($dom->saveXML());
Michal_Sz
już jest lepiej, ale ciągle wyświetla się jedna linijka tyle, że między każdym znacznikiem jest teraz odstęp.
redeemer
No tak, zamień jeszcze \n na <br /> i będzie ok.
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.