awortmeier
Erfahrenes Mitglied
Hallo Tutorials.de Community,
ich habe bereits die Suchfunktion genutzt, bin aber leider nicht fündig geworden.
Auch die Google-Suche brachte kein Ergebnis mit welchem ich weiter arbeiten konnte.
Mein Problem ist folgendes, ich habe eine XML-Datei (datenbank.xml).
Nun möchte ich alle Daten in ein assoziatives Array schreiben.
Meine XML-Datei sieht wie folgt aus:
Ich lese die XML-Datei wie folgt ein:
Wenn jemand einen Denkansatz für mich hätte, wär das super.
Vielen Dank.
Grüße
Alex
ich habe bereits die Suchfunktion genutzt, bin aber leider nicht fündig geworden.
Auch die Google-Suche brachte kein Ergebnis mit welchem ich weiter arbeiten konnte.
Mein Problem ist folgendes, ich habe eine XML-Datei (datenbank.xml).
Nun möchte ich alle Daten in ein assoziatives Array schreiben.
Meine XML-Datei sieht wie folgt aus:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<Gremien>
<AStA ID="1">
<Kurzel>AStA</Kurzel>
<Name>Allgemeine Studierenden Ausschuss</NameVoll>
<Vorsitzender ID="1">Jan Knorke</Vorsitzender>
<Vorsitzender ID="2">Julia Schmidt</Vorsitzender>
<Referate>
<Baureferat ID="1">
<Person ID="1">
<Name>Max Mustermann</Name>
<Semester>2</Semester>
<Studiengang>Wirtschaftsinformatik</Studiengang>
</Person>
<Person ID="2">
<Name>Peter Ludolf</Name>
<Semester>99</Semester>
<Studiengang>Schrottplatzer</Studiengang>
</Baureferat>
<Hochschulsegeln ID="2">
<Person ID="1">
<Name>Angela Merkel</Name>
<Semester>12</Semester>
<Studiengang>Physik</Studiengang>
</Person>
</Hochschulsegeln>
</Referate>
</AStA>
<FSRW ID="2">
<Kurzel>FSR-W</Kurzel>
<Name>Fachschaftsrat Wirtschafts</Name>
<Vorsitzender ID="1">Marc Hetzel</Vorsitzender>
<Vorsitzender ID="2">Hugo Boss</Vorsitzender>
<Schriftfuhrer>Heinz Hermann</Schriftfuhrer>
</FSRW>
</Gremien>
Ich lese die XML-Datei wie folgt ein:
PHP:
<?php
$daten = file_get_contents("datenbank.xml"); // Datei einlesen
$daten = explode("<Gremien>" , $daten); // Inhalt in ein Array zerlegen
?>
Wenn jemand einen Denkansatz für mich hätte, wär das super.
Vielen Dank.
Grüße
Alex
Zuletzt bearbeitet von einem Moderator: