Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]DomDocument
Forum PHP.pl > Forum > Przedszkole
-Jurand-
Witam mam pewne pytanie .. w momencie gdy dodaje kolejne elementy do dokumentu xml ... powiedzmy

xml->append(xml->createElement('test'));

w koncowym efekcie gdy zapisze plik wszstkie elementy sa w jednej lini ! <element/><element/><element/> ...
czy ktos wie moze jak zrobic by document ladnie sie ukladal czytelnie w postaci
<element/>
<element/>
<element/>

dziekuje
wookieb
Na samym początku
  1. $xml->formatOutput = true;
-jurand-
  1.  
  2. $this->dom = new DOMDocument('1.0', 'utf-8');
  3. $this->dom->preserveWhiteSpace = false;
  4. $this->dom->formatOutput = true;
  5. $this->dom->Load($this->name);
  6.  


uzywam takiego kodu na poczatku a output w pliku ciagle

<test/><test/><test/><test/><test/><test/><test/><test/><test/><test/><test/><test/></content>


-Jurand-
hmmmm ...ogolnie za 2gim dodaniem powiodlo sie .. z tego wynika ... ze pierwsze wrzucenie danych do pustego roota jest niesformatowane dobrze ... jak dorzuca sie elementy to dopiero formatuje dobrze xmla ..
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.