tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
312
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    solar22 solar22 ist offline Mitglied
    Registriert seit
    Nov 2007
    Beiträge
    24
    Hallo!

    ich versuche gerade eine GPX Datei zu parsen, hier ein Beispielelement:
    Code :
    1
    
    <groundspeak:name>Suchen oder Verstecken? - Türme</groundspeak:name>
    Wenn ich jetzt versuche via PHP darauf zuzugreifen:
    PHP-Code:
    $xmlFile $xmlData->wpt;
            
    $Cache = array();
            
    $Cache['name'] = $xmlFile->groundspeak:name
    meldet PHP, das er den Doppelpunkt nicht mag.
    Wie kann ich aber nun dieses Element ansprechen?

    Gruß!
    solar22
     
    Gruß.
    solar22

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Eine möglichkeit ist, dass du das Object in ein Array castest und dann über den key zugreiffst
    PHP-Code:
    $xmlArray = (array) $xmlFile;
    $Cache['name'] = $xmlArray['groundspeak:name']; 
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #3
    Avatar von brunlorenz
    brunlorenz brunlorenz ist offline *C* & Windows-Freak
    Registriert seit
    May 2010
    Ort
    Zürich (Schweiz)
    Beiträge
    206
    Soviel ich weiss, kann Simplexml keine Namespaces. Da musst du andere XML-Funktionen nehmen.
     
    Mein System: Windows 7 64bit, Visual Studio 2010 C++, Ubuntu 10.04, Anjuta (Ich programmiere vorwiegend in Windows)
    Programmiersprache: C
    Wenn mein Beitrag geholfen oder sonst gut war, freue ich mich immer über eine Bewertung oder ein Danke!
    Meine Homepage

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 18.01.10, 02:21
  2. Das DataGridView-Element ist kein bekanntes Element
    Von Vereth im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 25.11.09, 17:52
  3. Klasse bei Element in einem Element
    Von kuhlmaehn im Forum CSS
    Antworten: 2
    Letzter Beitrag: 06.11.09, 15:12
  4. prüfen welches Element unter einem Element liegt?
    Von FunkyMonkey im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 10.11.07, 00:37
  5. Antworten: 3
    Letzter Beitrag: 07.10.06, 09:18

Stichworte