Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php, xml] Jak dodać element do pliku xml
ceieneka
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 6.08.2009

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


Witam
Na wstępie chciałbym napisać że to mój pierwszy dzień z xml-em więc jestem zielony.

Mam prosty pliczek xml i chciałbym do niego dopisać element, siedzę w manualu php od godziny patrze na klasy xmlWriter, xmlReader, simpleXML ale nie mogę znaleźć przykładu dopisywania elementów do pliku xml wszędzie tylko pobieranie danych. Jaką funkcją można najprościej dopisać element do xml-a?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ceieneka
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 6.08.2009

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


OK
Sam sobie nie poradzę na początku, masz może link do jakiegoś łatwego tutoriala. PHP znam "dobrze" ale obsługi xml-a dopiero chcę się nauczyć.
Podam może co chcę zrobić. Mam takiego xml-a zapisanego jako galeries.xml
  1. <?xml version="1.0" encoding="utf-8"?>
  2.  
  3. <package>
  4. <galeria>
  5. <galName>czarno-białe</galName>
  6. <galImage>images/1.jpg</galImage>
  7. </galeria>
  8. <galeria>
  9. <galName>opium art and fashion</galName>
  10. <galImage>images/2.jpg</galImage>
  11. </galeria>
  12. <galeria>
  13. <galName>różne</galName>
  14. <galImage>images/7.jpg</galImage>
  15. </galeria>
  16. <galeria>
  17. <galName>czarno-białe</galName>
  18. <galImage>images/1.jpg</galImage>
  19. </galeria>
  20. <galeria>
  21. <galName>opium art and fashion</galName>
  22. <galImage>images/2.jpg</galImage>
  23. </galeria>
  24. <galeria>
  25. <galName>różne</galName>
  26. <galImage>images/7.jpg</galImage>
  27. </galeria>
  28. </package>


i teraz chcę dodać nową galerię powiedzmy taką:
  1. <galeria>
  2. <galName>nowa</galName>
  3. <galImage>images/xxx.jpg</galImage>
  4. </galeria>


Jak można to najprościej zrobić?

Przyjrzałem się klasie DOMDocument rzeczywiście jest lepiej opisana ale umiem dodawać elementy jako elementy główne bez dodawania w hierarchii. (IMG:style_emoticons/default/sad.gif)
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: 9.06.2026 - 15:17