|
|
überschriften einer cvs durchsuchen |
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.12.2011, 13:34
Titel: überschriften einer cvs durchsuchen
|
|
Hallo Leute,
Ich möchte in csv-Dateien die Überschriften nach einem bestimmten Eintrag durchsuchen und dann die Spalte mit diesem Eintrag einlesen.
die Strucktur der csv sieht folgendermaßen aus:
Name,Datum,Note,Geburtstag,Geburtsort,...
Hans,12.12.11,1.3,12.12.83,Berlin,...
Dieter,13.05.12,3.5,31.07.78,Hamburg,...
etc
es ist eine sehr große datei mit ungefähr 1000 Spalten
Die Reihenfolge der Spalten variiert dabei. Die Überschriften heißen aber immer gleich.
Ich möchte also bspw. die Überschriften nach dem Eintrag "Geburtstag" durchsuchen und dann die Spalte mit den Geburtstagen einlesen.
das müsste doch mit textscan möglich sein
Gruß
Jens
|
|
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 19.12.2011, 12:48
Titel:
|
|
Hallo
1) ich wurde mit FGETL Überschriften auslesen
2) dann mit REGEXP Option SPLIT String auftrennen.
3) danach kann mit STRCMP die Überschriften durchsuchen
4) mit SPRINTF Format-String für TEXTSCAN erzeugen
Das Problem hier, dass du unterschiedliche Formate in CSV hast.
Also muss du dir was überlegen, entweder die Spalte zuerst als String einzulesen und danach formatieren, oder für jede Spalte einzelne Formate
in einer CELL führen
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|