[xml / php] Xml jako baza

0

Mam problema! Chcę zrobić forum oparte o xml, tj. temat byłby w pliku xml:

<post>
<author>Nick</author>
<date>15-05-05</date>
<text>Tu text posta</text>
</post>

<post>
<author>Nick2</author>
<date>16-05-05</date>
<text>Tu text posta2</text>
</post>

<post>
<author>Nick3</author>
<date>17-05-05</date>
<text>Tu text posta3</text>
</post>

jednak nie wiem, jak przerobić plik xml na np. tablicę asocjacyjną, lub jakąś strukturę. Widziałem jakieś parseryi inne takie, ale to nie działa! Potrzebuję tego jako bazę danych!
Proszę o pomoc!

wm1111

0

Ja tylko dodam małą uwagę póki nie zacząłeś.
Zaleca się, aby używać parametrów w takich przypadkach jak u Ciebie, więc sugerowana struktura wyglądałaby tak:

<post author="Nick" date="15-05-05">
<text>Tu text posta</text>
</post>
0

Dzięki za odpowiedż!
Mam jednak jeszcze pytanie, ponieważ nie zostało to jasno wyjaśnione:
-Jak z powrotem przekonwertować ten objekt na tekst xml'a?

Sorcia, jeszcze pytanko:
Ponieważ na servie nie ma php 5, simpleXML odpada! Ten stary parser teoretycznie działa, jednak nie umiem nic zrobić z wynikiem! Zwraca mi tablicę i niewiem, jak mam dojść do elementów! Próbuję: $Result['data'] i nic, próbuję $Result->data, też nic!!!
POMOCY!

0

spróbuj $Result['NAZWA POLA DUŻYMI LITERAMI']

0

Niestety nic nie działa! Już nie wiem co robić! Prosiłbym o jakiś przykład z użyciem tego np. wypisujący zawartość jakiegoś pola. Wtedy miałbym pewność, że wina nie jest kodu, lecz servera.

1 użytkowników online, w tym zalogowanych: 0, gości: 1