AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign Delphi Problem mit dem Import aus einer csv-Datei in eine StringList
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit dem Import aus einer csv-Datei in eine StringList

Ein Thema von Luca Haas · begonnen am 5. Mai 2020 · letzter Beitrag vom 6. Mai 2020
Antwort Antwort
Luca Haas

Registriert seit: 23. Aug 2017
Ort: Bad Breisig
139 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:38
Also meine importierte Datei ist eine .csv-Datei und keine direkte Textdatei.
Wenn ich diese im Notepad öffne erhalte ich die Zeichen, welche ich mir eben ausgeben lassen habe.

Und nein ich finde hier im String kein Semikolon.
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
375 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:40
Also meine importierte Datei ist eine .csv-Datei und keine direkte Textdatei.
Wenn ich diese im Notepad öffne erhalte ich die Zeichen, welche ich mir eben ausgeben lassen habe.

Und nein ich finde hier im String kein Semikolon.
CSV ist eine Textdatei.
Und ohne Semikolon kann Deine Stringliste dann auch nicht "delimiten"...
  Mit Zitat antworten Zitat
Luca Haas

Registriert seit: 23. Aug 2017
Ort: Bad Breisig
139 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#3

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:42
Also liegt das Problem nicht an meinem Code, sondern an der Datei, welche ich importieren möchte ?
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
375 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:42
Sehr wahrscheinlich
  Mit Zitat antworten Zitat
Luca Haas

Registriert seit: 23. Aug 2017
Ort: Bad Breisig
139 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:45
Okay, danke schonmal für die Info.

Allerdings weiß ich nicht wie ich die Datei dann entsprechend anpasse, dass ich Sie delimiten kann...
  Mit Zitat antworten Zitat
stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
375 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:49
Wie schon gesagt ist CSV eine Textdatei, die kannst Du selbst mit einem Texteditor Deiner Wahr erstellen.
Du kannst natürlich auch eine Exceldatei als CSV exportieren, das ist dann bequemer.

In der CSV-Date stehen dann Deine Werte, die Du einlesen möchtest mit einem Trennzeichen, in Deinem Fall das Semikolon, getrennt voneinander

Als Beispiel:
wert1;name1;geburt1;

Diese eine Zeile wird dann per Delimiter über DelimitedText in die Strings Deiner Stringlist umgewandelt:
Liste[0] = wert1
liste[1] = name1
liste[2] = geburt1

Wie Du siehst ist das ganz simpel.
  Mit Zitat antworten Zitat
Luca Haas

Registriert seit: 23. Aug 2017
Ort: Bad Breisig
139 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#7

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:51
Okay dann bedanke ich mich nochmal bei allen die mir hierbei weitergeholfen haben und dann versuche ich mal eine neue Datei zu erstellen, welche ich dann auch richtig einlesen kann.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.549 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Problem mit dem Import aus einer csv-Datei in eine StringList

  Alt 5. Mai 2020, 14:52
Für viele Menschen gilt die Formel csv = Excel. Vielleicht hat jemand ein Worksheet (*.xls bzw. *.xlsx) einfach in *.csv umbenannt. Dann kann das auch nicht funktionieren.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort


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 hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz