tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
247
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von 123123123
    123123123 123123123 ist offline Mitglied Gold
    Registriert seit
    Aug 2011
    Beiträge
    177
    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:
    PHP-Code:
    <?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!
     

  2. #2
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Kommt drauaf an in welcher Ebene die Wohnorte angezeigt werden sollen. Wenn sie zu jeder Person gehören, dann kannst du sie doch direkt mit ins Array Aufnehmen.
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

  3. #3
    Avatar von 123123123
    123123123 123123123 ist offline Mitglied Gold
    Registriert seit
    Aug 2011
    Beiträge
    177
    Also ich möchte die Wohnorten schon unter die Personen stehen haben. Also halt ein zweites SimpleXMLElement!
     

  4. #4
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Na dann erstell dir ein 2. Element wie du es im ersten Fall auch schon gemacht hast.
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 25.08.10, 19:13
  2. Antworten: 2
    Letzter Beitrag: 10.07.08, 07:10
  3. Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
    Von MTMonline im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 2
    Letzter Beitrag: 25.04.08, 09:49
  4. Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
    Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 6
    Letzter Beitrag: 27.05.05, 15:29
  5. Antworten: 2
    Letzter Beitrag: 19.05.05, 19:51