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%)
-----


Jestem początkujący :/
Co to znaczy wyciągasz roota czyli package? tzn. chyba wiem o co Ci chodzi tylko jak to zrobić znaczy jak go wyciągnąć napisz mi tylko kod jak dodać nowy element do elementu package, wczytywanie i zapisywanie ogarniam - plizzz bo kombinuje już z różnymi klasami i zawsze czegoś brak ... (IMG:style_emoticons/default/sciana.gif)

na przykład robię tak (pochwale się co umię (IMG:style_emoticons/default/smile.gif) ):
  1. <?php
  2. $dom = new DOMDocument();
  3. $dom->load('galeries.xml');
  4. $element = $dom->createElement('test', 'element testowy');
  5. $dom->appendChild($element);
  6. $dom->save('galeries2.xml');
  7. ?>


wszystko pięknie ale element nie jest dodawany do package, tak jak chcę. A jak robię tak:
  1. ...
  2. $element = $dom->package->createElement('test', 'element testowy');
  3. $dom->appendChild($element);
  4. $dom->save('galeries2.xml');

to wywala błędy (IMG:style_emoticons/default/sad.gif)

Ten post edytował ceieneka 2.02.2010, 13:16:10
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 - 14:01