XML datei in txt datei "umwandeln"

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • XML datei in txt datei "umwandeln"

    Hallo hab ein kleines problem, vielleicht kann mir jemand helfen, ich bekomme eine xml datei, zum beispiel in der form:

    <?xml....... ?>
    <Spieler>

    <Spielerdaten>
    <Gewicht>80</Gewicht>
    <Stärke>5</Stärke>
    <Name>Stefan</Name>
    </Spielerdaten>

    </Spieler>

    nun will ich daraus eine txt datei machen, wobei man in der man erkennen soll, dass die 80 zum gewicht gehört, die 5 zur Stärke und Stefan zum Namen, wobei auch passieren kann dass die Stärke manchmal nicht vorhanden ist und manchmal schon, hat einer eine idee?

    Oder zumindest wie ich die daten 80, 5, Stefan in eine txt datei schreiben kann...?

    Wenn einer eine idee hätte wärs echt super!

  • #2
    PHP-Code:
    $text implode(''file('daten.xml'));
    $data explode('<Spielerdaten>'$text);
    $out fopen('daten.txt''w');
    foreach(
    $data as $d)
    {
      
    preg_match_all('%<(.*?)>(.*?)</\\1>%'$d$matches);
      
    fputs (implode(',',$matches[0]). "\n");

    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      merci

      Kommentar

      Lädt...
      X