123123123
Erfahrenes Mitglied
Guten Morgen!
Vor ein paar Tagen habe ich gefragt wie man Arrays in eine XML-Datei schreibt! Mir wurde auch sehr gut geholfen!
Hier der Code:
So jetzt kommt meine nächste Frage:
Wie kann ich ein weiteres "SimpleXMLElement" einfügen, der zB die Wohnorten (wäre also:<wohnorten></wohnorten) von Personen aus gibt?
Dankeschön!
Vor ein paar Tagen habe ich gefragt wie man Arrays in eine XML-Datei schreibt! Mir wurde auch sehr gut geholfen!
Hier der Code:
PHP:
<?php
$test_array = array();
$test_array[] = array ('Vorname ' => "Max", 'Nachname ' => "Muster", 'Auto' => "BMW");
$test_array[] = array ('Vorname ' => "Alex", 'Nachname ' => "Baum", 'Auto' => "Audi");
$test_array[] = array ('Vorname ' => "Tina", 'Nachname ' => "Turner", 'Auto' => "Porsche");
$test_array[] = array ('Vorname ' => "Maria", 'Nachname ' => "Zeit", 'Auto' => "Ford");
$xml_datei = new SimpleXMLElement('<personen></personen>');
foreach($test_array as $person)
{
$personChild = $xml_datei ->addChild('person');
foreach($person as $key => $value)
{
$personChild->addChild($key, $value);
}
}
header('Content-Type: text/xml');
echo $xml_datei->asXML();
?>
So jetzt kommt meine nächste Frage:
Wie kann ich ein weiteres "SimpleXMLElement" einfügen, der zB die Wohnorten (wäre also:<wohnorten></wohnorten) von Personen aus gibt?
Dankeschön!