WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 19.07.2010, 13:45   #1
vtom
Veteran
 
Registriert seit: 12.02.2004
Beiträge: 285


Reden Text in CSV konvertieren ?

Servus

Ich sollte aus ner Textdatei mit gewissen Inhalten AUTOMATISCH (also ohne mein Zutun) ein CSV mit gewissen Inhalten umwandeln können.
Die Werte in der Datei sollten zudem anpassbar sein. Also ein vollautomatischer Konferter!

Und das alles automatisch.

Idee ???

DANKE
Tom
vtom ist offline   Mit Zitat antworten
Alt 19.07.2010, 13:54   #2
LouCypher
der da unten wohnt
 
Benutzerbild von LouCypher
 
Registriert seit: 15.07.2000
Alter: 52
Beiträge: 11.502


Standard

nachdem csv dateien auch textdateien sind macht deine frage eigentlich keinen sinn.

oder einen batch mit:
copy *.txt *.csv
____________________________________
Greetings
LouCypher
LouCypher ist offline   Mit Zitat antworten
Alt 19.07.2010, 14:14   #3
Don Manuel
Inventar
 
Benutzerbild von Don Manuel
 
Registriert seit: 08.02.2001
Beiträge: 9.977


Standard

csv sind Textdateien, allerdings ist der Umkehrschluß imho bedenklich
Don Manuel ist offline   Mit Zitat antworten
Alt 19.07.2010, 14:18   #4
vtom
Veteran
 
Registriert seit: 12.02.2004
Beiträge: 285


Reden

Naja dann hab ich mich nicht richtig ausgedrückt

Also ich hab ne Testdatei zb Sensor1.dat
Dort drinnen stehen ein paar Werte wie zb Temperatur, Feuchte etc.

Und daraus möchte ich eine CSV Datei wo zb nur die Temperatur drinnen steht. Eventuell noch ein Datum usw...

Im Klartext keine reine Kopie sondern eher schon ne Filterung, Auswertung oder wie halt immer.

kloar ?
Gruss
Tom
vtom ist offline   Mit Zitat antworten
Alt 19.07.2010, 14:21   #5
Don Manuel
Inventar
 
Benutzerbild von Don Manuel
 
Registriert seit: 08.02.2001
Beiträge: 9.977


Standard

Zitat:
Zitat von vtom Beitrag anzeigen
..
kloar ?..
Noch immer nicht sehr, denn genau auf den Aufbau dieser sensor.dat kommt es ja an.
Don Manuel ist offline   Mit Zitat antworten
Alt 19.07.2010, 14:17   #6
pc.net
Aussteiger
 
Benutzerbild von pc.net
 
Registriert seit: 07.10.2001
Ort: Nettistan
Beiträge: 12.997

Mein Computer

Standard

definitionsgemäß sind die felder in csv durch komma getrent (comma separated values; http://de.wikipedia.org/wiki/CSV_(Dateiformat); auch andere feldbegrenzer können vorkommen) ...

wenn dann in der text-datei die felder mittels tab getrennt vorliegen, müßte vorher noch ein suchen/ersetzen vorgenommen werden ...

wenn der inhalt aber schlimmstenfalls unstrukturiert ist macht das konvertieren in csv aber gar keinen sinn ...

daher:
ohne festgelegtem format der ausgangsdatei läßt sich IMHO schwer ein universeller konverter basteln ... präzisiere daher bitte deine anforderung!
____________________________________
Praktizierender Eristiker

No hace falta ser un genio para saber quién dijo eso.
Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein.
pc.net ist offline   Mit Zitat antworten
Alt 19.07.2010, 14:22   #7
vtom
Veteran
 
Registriert seit: 12.02.2004
Beiträge: 285


Standard

Zitat:
Zitat von pc.net Beitrag anzeigen
definitionsgemäß sind die felder in csv durch komma getrent (comma separated values; http://de.wikipedia.org/wiki/CSV_(Dateiformat); auch andere feldbegrenzer können vorkommen) ...

wenn dann in der text-datei die felder mittels tab getrennt vorliegen, müßte vorher noch ein suchen/ersetzen vorgenommen werden ...

wenn der inhalt aber schlimmstenfalls unstrukturiert ist macht das konvertieren in csv aber gar keinen sinn ...

daher:
ohne festgelegtem format der ausgangsdatei läßt sich IMHO schwer ein universeller konverter basteln ... präzisiere daher bitte deine anforderung!
Hmmm
Vor ein paar Jahren war ich im Job für Palms zuständig und da gabs so ein Programm für das Konvertieren.

Da konnte man die Datei öffnen, Steuer bzw Formatierungszeichen wie Punkt, Komma etc festlegen und dann in der Zieldatei schön wieder zuordnen, also zb Strasse zu Strasse, Ort zu Ort.
Sinn des Programms war ein Konvertieren bzw Export/Importieren von verschiedenen Adressbüchern.
Einmal eingestellt konnte man das Profil speichern und dann automatisch werkeln lassen.
So was in der Art suche ich.

Gruss
Tom
vtom ist offline   Mit Zitat antworten
Alt 19.07.2010, 14:22   #8
pc.net
Aussteiger
 
Benutzerbild von pc.net
 
Registriert seit: 07.10.2001
Ort: Nettistan
Beiträge: 12.997

Mein Computer

Standard

wenn die werte eh strukturiert vorhanden sind, dann mach dir ein excel-makro
____________________________________
Praktizierender Eristiker

No hace falta ser un genio para saber quién dijo eso.
Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein.
pc.net ist offline   Mit Zitat antworten
Alt 19.07.2010, 17:52   #9
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Kannst du mal ein Beispiel "vorher und nacher" posten. Vielleicht wird es dann klarer.


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 19.07.2010, 23:20   #10
ZombyKillah
Trashtroll
 
Benutzerbild von ZombyKillah
 
Registriert seit: 19.10.2008
Ort: far away but still in austria
Beiträge: 1.194

Mein Computer

Standard

Also ... wenn ich dein Problem einfach darstellen darf:
Du hast:
Dateien mit Sensorwerten. (so zwischen einer und 10^32 Dateien) ...
Ein Beispiel für eine dieser Dateien ist:
Sensor1.dat
Diese sollen in eine CSV zusammengefasst werden ...

Etwas was noch keiner von uns versteht:
WAS STEHT IN DIESER "Sensor1.dat" DATEI DRINNEN?!
Nur der aktuelle Wert?
Steht dieser Wert als text oder als binärer Wert?
Stehen vielleicht die letzten 24h des Sensors im 1min takt?! ...

Na gut ich gehe jetzt davon aus, dass ein Wert im Klartext drinnen steht ...
Also könntest du eine Datei erschaffen, die folgendermaßen aussieht:
config.csv
Code:
"Sensor1";[Sensor1.dat];"°C"
"Sensor2";[Sensor2.dat];"kW"
...
"Sensor66000";[Luftsensor32579.dat];"m/s"
Anschließend brauchst du nur noch einen Skript, welcher in dieser Datei die [] Werte sucht und diese durch die in diesen Dateien befindlichen Werte ersetzt ... und zu guter letzt mit den anderen Infos in eine neue Datei schreibt?!?!?!?!??!?!?!?!??!?!?!?!?

Also habe ich halbwegs richtig geraten?!
Meine Hellseher Kugel sagt ich liege total daneben ... bitte um genauere Infos ...

P.s.:
ab 500 Zeilen würde ich zu rauchen beginnen ...
ab 2000 Zeilen würde ich mir nach dem öffnen einen Kaffee machen ... wenn dieser ausgetrunken ist kann man weitersehen ...
ab 65535 Zeilen würde ich den Versuch das File mit Excel auf zumachen aufgeben ...
____________________________________
It's more fun to write crap that nothing!
Just kidding.

Ich bin für kreative Rechtschreibung, da kann man keine Fehler machen
ZombyKillah ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:04 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag