XML Datei zu groß

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

  • XML Datei zu groß

    Hallo!
    Folgendes Problem:
    Ich habe eine XML Datei die ca. 30 MB groß ist.
    Ich muss die Datei mit PHP parsen und in eine DB einfügen.
    Leider sind die 30 MB zu groß.
    Gibt es eine Möglichkeit die Datei vorher an bestimmten Nodes zu trennen und separat zu speichern um sie später in kleinen stücken zu parsen?

    Danke schon mal im vorraus
    Quaigon

  • #2
    Im Prinzip kannst Du jede XML Datei aufsplitten. An welcher Stelle ist natürlich abhängig vom Inhalt. Meist hat man ja eine Auflistung von irgendetwas. Dann kannst Du die Listen natürlich aufspalten und in beliebig vielen Dateien unterbringen. Also zum beispiel immer 100 XML Listenblöcke pro Datein. Die kannst Du dann auch parsen.
    Aber wo und wie Du das trennst ist eben von Deiner XML Struktur abhängig. WIe sieht die Struktur denn überhaupt aus?

    Kommentar

    Lädt...
    X