Carsten.Sch.: XML oder CSV

Beitrag lesen

Guten Abend liebes Forum!

Ich möchte Benutzerdaten (Name, Mail, Passwort usw.) in einer Datei auf dem Server speichern.
Ich dachte dabei an eine bequeme XML-Datei, aus der ich dann wie aus einer Datenbank die gewünschten Datensätze einfach in ein Array einlesen kann.

Ähnlich geht es auch mit einer CSV-Datei oder?

Ich habe mit beiden Formaten aber noch nicht gearbeitet.
Gibt es also irgendwo eine gute Einleitung wie ich mit PHP eine XML-Datei schreibe und auslese?
Wie geh ich da vor? Das ist doch DOM oder?
Also würde ja sowas wie
<user>
 <name>Hans</name>
 <mail>hans@domain.tld</mail>
</user>
<user>
 <name>Klaus</name>
 <mail>klaus@domain.tld</mail>
</user>
funktionieren. Nur wie les ich das aus? Mit RegExp?
Und wie sähe eine Insertfunktion für sowas aus?

Ich hoffe ich hab mich verständlich ausgedrückt.

Bin für alle Vorschläge und weiterführende Links offen.

Schönen Sonntag noch!
Carsten