Problem mit XML

Dieses Thema im Forum "Script Serverseitig" wurde erstellt von interitservice, 16. Juni 2011.

  1. interitservice

    interitservice Eingetragener Provider

    Registriert seit:
    19. Februar 2010
    Beiträge:
    123
    Firmenname:
    InterITService
    Anbieterprofil:
    Klick
    Lala

    Hallo,

    ich habe hier für unser ControlPanel grade ein Problem mit XML:

    Folgende XML wird zurückgeliefert:

    Code:
    <!--?xml version="1.0" encoding="UTF-8"?-->
    <result>
      <status type="boolean">true</status>
      <details>
        <id type="integer">15</id>
      </details>
    </result>

    Den Code habe ich:
    Code:
    $result = file_get_contents("xml.xml");
    $doc = simplexml_load_string($result);			
    echo $result;

    $result liefert mir die XML zurück, $doc jedoch nicht.

    Wie komme ich nun an id aus der XML ran?

    Danke im Vorraus!
     
    Zuletzt bearbeitet: 19. Januar 2012
  2. Holger S.

    Holger S. New Member

    Registriert seit:
    1. Oktober 2010
    Beiträge:
    2
    Geschlecht:
    männlich
    Ort:
    Hamburg
    AW: Problem mit XML

    Bei $doc handelt es sich um ein SimpleXMLElement-Objekt; du könntest im einfachsten Fall also beispielsweise wie folgt vorgehen:

    Code:
    $doc = simplexml_load_file('xml.xml');
    echo $doc->details->id;
    Damit sparst du dir auch den Umweg des manuellen Einlesens der Datei.
     
    Zuletzt bearbeitet: 7. Oktober 2012
  3. interitservice

    interitservice Eingetragener Provider

    Registriert seit:
    19. Februar 2010
    Beiträge:
    123
    Firmenname:
    InterITService
    Anbieterprofil:
    Klick
    AW: Problem mit XML

    Problem ist, das eine API im Vorraus mit file_Get_contents aufgerufen wird ;)
     
  4. bidder

    bidder New Member

    Registriert seit:
    18. August 2009
    Beiträge:
    34
    AW: Problem mit XML

    Code:
    echo $doc->details->id;
     
  5. DjGL

    DjGL Eingetragener Provider

    Registriert seit:
    28. November 2005
    Beiträge:
    1.085
    Ort:
    Wien
    Firmenname:
    Light-Gap.net
    Anbieterprofil:
    Klick
    AW: Problem mit XML

    Lass Dir mir
    Code:
    print_r($doc);
    doch mal den Inhalt von $doc ausgeben dann sollte Dir das Ganze klarer werden.
     

Diese Seite empfehlen