Zurück   Online Marketing Talk > Sonstiges > Stammtisch
Benutzername
Kennwort
Registrieren Hilfe Feed Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Stammtisch Hier wird über alles gesprochen ausser Online-Marketing.

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1  
Alt 23-03-2006, 00:01
iluminatus iluminatus is offline
Online Marketing Guru
 
Registrierungsdatum: Dec 2005
Beiträge: 1.234
Standard kennt wer ein tool zum spliten von xml dateien?

als ich suche ein tool das mir xml dateien sauber splittet.
und zwar exakt so als ob ich diese arbeit mit strg.c und strg.v erlediegen würde.
ein makro allerdings nutzt mir nicht.
die datei um die es geht ist eine xml mit über einem GB und lässt sich schlicht mit keinem programm öffnen.

eventuell kennt sich auch einer mit den wiki daten in php aus.
ich beckomme die daten ums verecken nicht sauber in eine accesss oder anderen datenbank herein. die eigentlichen texte werden nie mit übernommen.
anstelle der texte steht immer nur etwas wie "Block" oder ähnliches.

bitte keiner antworten der aktiv gegen blackhead ist.
die daten so ich sie habhaft werde, werden definitiv nicht nach allg. gültigen äthischen regeln genutzt ich möchte von keinem der mir hilft hinterher höhren, hätte ich das gewusst dann hätte ich nichts gesagt.

gruß
iluminatus
Mit Zitat antworten
  #2  
Alt 23-03-2006, 08:24
SISTRIX SISTRIX is offline
Administrator
 
Registrierungsdatum: Nov 2005
Ort: Bonn
Beiträge: 823
Standard

Mit ein paar Zeilen PHP-Script sollte es möglich sein, ein CSV zu erstellen. Wenn die Daten interessant sind, tausche ich die Datei gegen eine CSV-Version

Gruß Johannes
Mit Zitat antworten
  #3  
Alt 23-03-2006, 09:11
jr-ewing jr-ewing is offline
Moderator
 
Registrierungsdatum: Nov 2005
Beiträge: 599
Standard

Ich kenn zwar ein paar Splitt Programme aber die Trennen das nicht sehr sauber und schneiden oft was ab.

Wie steht es denn mit deinen PHP Kenntnissen ?

Hier mal ein bisschen Code weil ich meinen guten Tag habe - damit kannst du dann ein bisschen spielen bzw. hast mal ein paar Anhaltspunkte zum suchen....

Code:
// Datei öffnen $handle = fopen ("inputfile.txt", "r"); // Lesen bis zum Ende while (!feof($handle)) { // fgets holt dir eine Zeile $data = fgets($handle, 4096); // Zeile über einen Trennen in Einzelteile zerlegen $teile = explode(";", $data); echo $teile[0]; // Teil1 echo $teile[1]; // Teil2 // ab in die DB damit mysql_query("insert into tabelle ...."); } fclose ($handle);
Mit Zitat antworten
  #4  
Alt 23-03-2006, 10:00
Fridaynite Fridaynite is offline
Online Marketer
 
Registrierungsdatum: Dec 2005
Ort: Monaco
Beiträge: 215
Standard

Zitat:
Zitat von SISTRIX
Mit ein paar Zeilen PHP-Script sollte es möglich sein, ein CSV zu erstellen. Wenn die Daten interessant sind, tausche ich die Datei gegen eine CSV-Version

Gruß Johannes
Wieviele Datensätze bringt man eigentlich in einer CSV unter?
Ist da nicht auch Schluss bei 64000 Zeilen?
Wenn die XML ein Gig hat, muss Du sie dann doch trotzdem vorher splitten, oder nicht?
Mit Zitat antworten
  #5  
Alt 23-03-2006, 10:03
SISTRIX SISTRIX is offline
Administrator
 
Registrierungsdatum: Nov 2005
Ort: Bonn
Beiträge: 823
Standard

CSV ist ja nur eine ganz normale Textdatei, in der die Werte durch ein ";" getrennt sind und für jeden neuen Datensatz eine neue Zeile eröffnet wird

Die Limitation ist also die maximale Dateigrösse Deines Betriebssystems oder die Möglichkeiten, die Datei zu bearbeiten. Ich habe hier einige Keywords-CSV-Datein liegen, die knapp über 3GB haben und die Verarbeitung ist kein Problem.

Gruß Johannes
Mit Zitat antworten
  #6  
Alt 23-03-2006, 10:20
jr-ewing jr-ewing is offline
Moderator
 
Registrierungsdatum: Nov 2005
Beiträge: 599
Standard

CSV (comma seperated file) ist bei Windows automatisch mit Excel verknüpft deswegen wahrscheinlich auch die Zahl 64000. Da macht Excel zu....
wenn ich friday da richtig verstanden habe.
Mit Zitat antworten
  #7  
Alt 23-03-2006, 10:26
SISTRIX SISTRIX is offline
Administrator
 
Registrierungsdatum: Nov 2005
Ort: Bonn
Beiträge: 823
Standard

Aso, das kann gut sein. Ausser zur Verwaltung der Stundenkontigente der Content-Girls habe ich Excel noch nie angefasst

Gruß Johannes
Mit Zitat antworten
  #8  
Alt 23-03-2006, 10:35
jr-ewing jr-ewing is offline
Moderator
 
Registrierungsdatum: Nov 2005
Beiträge: 599
Standard

kein Excel, kein TV - so langsam mach ich mir Sorgen um dich....
Mit Zitat antworten
  #9  
Alt 23-03-2006, 10:43
SISTRIX SISTRIX is offline
Administrator
 
Registrierungsdatum: Nov 2005
Ort: Bonn
Beiträge: 823
Standard

Ich trinke auch kein Alkohol und ernähre mich ausschliesslich vegan!
Mit Zitat antworten
  #10  
Alt 23-03-2006, 10:47
jr-ewing jr-ewing is offline
Moderator
 
Registrierungsdatum: Nov 2005
Beiträge: 599
Standard

mann bin ich verdorben.....

Aber ich esse nur Tiere die selber keine Tiere essen -> Vegetarier 2. Klasser
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:32 Uhr.


SEO by vBSEO