Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] [XML DOM] problem z wyglądem pliku XML
skony20
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.08.2009

Ostrzeżenie: (0%)
-----


Witam

Tworze sobie w php z wykorzystaniem DOM dokument XML
  1. $nazwa_pliku_xml = "przetwarzanie.xml";
  2. $plik_xml = new DOMDocument('1.0', 'UTF-8');
  3. $root = $plik_xml->createElement('ROOT');
  4. $plik_xml->appendChild($root);
  5.  
  6. $PRZ_NAZWA = "Nazwa przedmiotu";
  7. $PRZ_OPIS = "Opis przedmiotu";
  8. $PRZ_KOD = "Kod przedmiotu";
  9.  
  10. $przedmiot = $plik_xml->createElement('PRZEDMIOT');
  11. $root->appendChild($przedmiot);
  12.  
  13. $przn = $plik_xml->createElement('PRZ_NAZWA', $PRZ_NAZWA);
  14. $przedmiot->appendChild($przn);
  15.  
  16. $prz = $plik_xml->createElement('PRZ_OPIS', $PRZ_OPIS);
  17. $przedmiot->appendChild($prz);
  18.  
  19. $przk = $plik_xml->createElement('PRZ_KOD', $PRZ_KOD);
  20. $przedmiot->appendChild($przk);
  21.  
  22. $plik_xml->save($nazwa_pliku_xml);


I wszystko dobrze działa plik xml się tworzy tylko wygląda bardzo nie ładnie.
Przy edycji tego pliku w jakimkolwiek edytorze wszystko jest w jednej linii.

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ROOT><PRZEDMIOT><PRZ_NAZWA>Nazwa przedmiotu</PRZ_NAZWA><PRZ_OPIS>Opis przedmiotu</PRZ_OPIS><PRZ_KOD>Kod przedmiotu</PRZ_KOD></PRZEDMIOT></ROOT>


Nie "łamie" tekstu miedzy węzłami.

Prosiłbym o rade jak to rozwiązać.

Pozdrawiam
skony20
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 15:43