alöp: file() - was passiert mit xml elementen?

Hallo,

ich verwende um XSPF-Playlisten einzulesen file() ... dabei gehen leider die ganzen xml-Elemente (<track></track> usw.) verloren.

Wieso passiert das?

Wie kann man sonst eine Datei in ein Array laden?

Gruß

  1. Hi,

    ich verwende um XSPF-Playlisten einzulesen file() ... dabei gehen leider die ganzen xml-Elemente (<track></track> usw.) verloren.

    das glaube ich Dir nicht.

    Wieso passiert das?

    Wie hast Du ermittelt, dass dies passiert?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. echo $begrüßung;

    ich verwende um XSPF-Playlisten einzulesen file() ... dabei gehen leider die ganzen xml-Elemente (<track></track> usw.) verloren.
    Wieso passiert das?

    Passiert das wirklich? Dann melde einen Bug an die PHP-Entwickler. file() liest eine Datei zeilenweise in ein Array ein. Wenn du den Inhalt des entstandenen Arrays im HTML-Kontext ansehen möchtest, und du hast Teilstrings drin, die wie Tags aussehen, solltest du entweder in den Quzelltext der HTML-Seite schauen, oder dafür sorgen, dass ein Browser die HTML-eigenen Zeichen nicht interpretiert. Wenn du das nicht beachtet hast, solltest du dir allerdings den Bug-Report sparen :-)

    Wie kann man sonst eine Datei in ein Array laden?

    Das kommt darauf an, wie die Datei aussieht und das Array aussehen soll.

    echo "$verabschiedung $name";