"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

CSV dateien vergleichen

Umlüx 11.08.2016 - 08:56 2523 9
Posts

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 8977
ich würde ein tool suchen, um CSV ähnliche dateien vergleichen zu können.
die schwierigkeit dabei ist aber, dass die datensätze in den beiden dateien nicht unbedingt in der gleichen reihenfolge daherkommen müssen.
ich würde die dateien ansonsten wohl in eine sql importieren und eine art php frontent als viewer bauen, aber wenns sowas schon fertig geben sollte, wäre das noch viel besser!

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4289
Das müßte sogar Excel können, zumindest wenn du die Daten importieren kannst.

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 8977
ich werde um was selbergebautes wohl nicht herumkommen. ich habe mir die datensätze jetzt mal genauer angesehen und es sind nicht nur unterschiede in der reihenfolge. auch die inhalte einer bestimmten spalte unterscheiden sich. ich müsste also zusätzlich noch spalten bestimmen können, nach denen er die datensätze matcht.

rad1oactive

knows about the birb
Avatar
Registered: Jul 2005
Location: Virgo Superclust..
Posts: 12611
hast dir sowas mal angeschaut, evtl hilft das?
http://www.prestosoft.com/edp_examdiff.asp

berndy2001


Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2028
Vielleicht mit UltraCompare, das kann auch spalten ignorieren: http://www.ultraedit.com/support/tu...lumn_range.html

Obermotz

Fünfzylindernazi
Avatar
Registered: Nov 2002
Location: OÖ/RI
Posts: 5262
Waere sicher auch mit PHP schnell gebaut.
Das File einlesen, via explode() splitten, zwei mehrdimensionale Arrays aufbauen (so dass dann die Spalten auch wieder passen), nach einer Indexspalte sortieren und anschliessend vergleichen.

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 8977
@obermotz
ja wird eh nix anderes übrig bleiben. denn bisher scheitern alle tools leider schon an der zeilensortierung.

danke dennoch!

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12094
Code:
$ whatis sort comm
sort (1)             - sort lines of text files
comm (1)             - compare two sorted files line by line

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11279
PS => get-help compare-object

Gegi

Here to stay
Registered: Jan 2001
Location: Wien
Posts: 791
Notepad++ kann auch echt viel. Besonders mit den Plugins. Also Zeilen umsortieren und vergleichen sollt gehen...
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz