tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
558
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    EmJayy EmJayy ist offline Mitglied
    Registriert seit
    Jul 2007
    Beiträge
    24
    Hallo an alle die mir helfen möchten.

    Mit diesm Codeschnipsel erstelle ich eine einfache XML Strucktur:

    <?php
    $xml_start = '<?xml version="1.0" encoding="ISO-8859-1" ?><Request></Request>';
    $xml = new SimpleXMLElement($xml_start);
    $xml->addChild('UserName','xxx');
    $xml->addChild('Password','xxx');
    $xml->addChild('Command','GetUser');
    $xml_string = $xml->asXML();
    ?>

    welche wie folgt aussieht:

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <Request>
    <UserName> xxx </UserName>
    <Passwort> xxx </Passwort>
    <Command> GetUser </Command>
    </Request>


    soweit so gut....aber wie bekommen ich eine weitere Ebene rein!

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <Request>
    <UserDaten>
    <UserName> xxx </UserName>
    <Passwort> xxx </Passwort>
    <Command> GetUser </Command>
    </UserDaten>
    </Request>

    Danke für eure Hilfe!!
    Geändert von EmJayy (16.08.07 um 14:16 Uhr)
     

  2. #2
    Registriert seit
    May 2007
    Ort
    Köln / Bonn
    Beiträge
    844
    Blog-Einträge
    4
    Indem du das Objekt verwendet das addChild() zurückliefert. Das Kannst du unendlich oft so weitermachen.


    PHP-Code:
    <?php
    $xml_start 
    '<?xml version="1.0" encoding="ISO-8859-1" ?><Request></Request>';
    $xml = new SimpleXMLElement($xml_start);
    $userdaten $xml->addChild('Userdaten');
    $userdaten->addChild('UserName','xxx');
    $userdaten->addChild('Password','xxx');
    $userdaten->addChild('Command','GetUser');
    $xml_string $xml->asXML();
    ?>
     
    Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.

  3. #3
    EmJayy EmJayy ist offline Mitglied
    Registriert seit
    Jul 2007
    Beiträge
    24
    OK, hat sich erledigt, bin allein drauf gekommen!


    <?php
    $xml_start = '<?xml version="1.0" encoding="ISO-8859-1" ?><Request></Request>';
    $xml = new SimpleXMLElement($xml_start);
    $1Ebene=$xm->addChild(Userdaten);
    $1Ebene->addChild('UserName','xxx');
    $1Ebene->addChild('Password','xxx');
    $1Ebene->addChild('Command','GetUser');
    $xml_string = $xml->asXML();
    ?>
     

Ähnliche Themen

  1. simple abfrage
    Von chrisjahl im Forum Relationale Datenbanksysteme
    Antworten: 9
    Letzter Beitrag: 14.11.07, 23:41
  2. Probleme mit Simple XML
    Von EmJayy im Forum PHP
    Antworten: 1
    Letzter Beitrag: 15.10.07, 20:52
  3. simple animation 2
    Von JanLefers im Forum Cinema 4D
    Antworten: 11
    Letzter Beitrag: 02.11.04, 23:35
  4. simple animation
    Von JanLefers im Forum Cinema 4D
    Antworten: 3
    Letzter Beitrag: 02.11.04, 19:37
  5. Simple CMS
    Von Homie25 im Forum Content Management Systeme (CMS)
    Antworten: 3
    Letzter Beitrag: 07.02.03, 19:05