Hallo zusammen!
Ich benötige für ein Projekt einen Parser, der mir Exeltabellen einließt, damit ich deren Inhalte nutzen kann. Man kann ja die Tabellen als Textfiles speichern, so dass die Felder durch bestimmte Zeichen (standardmäßig Tabs) getrennt werden.
Mein Problem:
In den Tabellenfeldern stehen meistens Fließkomma-Zahlen mit unterschiedlicher Länge. In einigen stehen aber auch die Überschriften der Zeilen/Spalten der Tabellen. Wie ich die Überschriften einlese, hab ich mir schon rausgefunden , aber wie kann ich die Fließkommawerte am besten einlesen und abspeichern?
Ich hatte daran gedacht, sie zunächst auch als strings einzulesen und dann umzuwandeln, aber das geht doch bestimmt auch besser, oder?
Gibt es denn die möglichkeit, direkt beim einlesen des ifstreams zu erkennen, ob man da jetzt einen string einließt oder man das ganze direkt als Zahl speichern kann? Die Tabellen sind nämlich nicht immer gleich und ich weiß nicht im Vorraus, ob das nächste Feld eine Überschrift, oder ein Datenfeld enthält…
Ich bin für jeden Tip dankbar!
Viele liebe Grüße
Nils