Zum Inhalt springen

Tabulator


Gast Tobias Unger

Empfohlene Beiträge

Gast Tobias Unger

Hallo!

Mal eine Frage :)

Ich wollte den Inhalt einer Textdatei mit dem Tabulator als Trennzeichen splitten... Geht das irgendwie? Gibt es irgendein Symbol oder so für den Tabulator damit das funzt?

Hat jemand dafür ein beispiel in PHP, zur not auch ASP?? :rolleyes:

MfG

Tobi ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo!

Mal eine Frage :)

Ich wollte den Inhalt einer Textdatei mit dem Tabulator als Trennzeichen splitten... Geht das irgendwie? Gibt es irgendein Symbol oder so für den Tabulator damit das funzt?

Hat jemand dafür ein beispiel in PHP, zur not auch ASP?? :rolleyes:

MfG

Tobi ;)

morgen

ist die textdatei den schon irgendwie organisiert? semikolon oder komma als trennzeichen ( leerzeichen? )?

in diesem sinne

Link zu diesem Kommentar
Auf anderen Seiten teilen

Gast Tobias Unger
morgen

ist die textdatei den schon irgendwie organisiert? semikolon oder komma als trennzeichen ( leerzeichen? )?

in diesem sinne

Das ist ja das Problem! ich habe als Trennzeichen Tabulatoren! Gibt es da irgendein ASCII-Zeichen für oder sowas?Wie stelle ich das an??

MfG

Tobi :beagolisc

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wie fINSTER schon geschrieben hat, du brauchst irgendwelche Zeichen die du durch Tabulatoren ersetzen willst, dann ist das kein Problem.

$open = fopen ("pfad/datei.txt", "r+");

$write = str_replace ("trennzeichen aus der txt-datei", "\t", $open);

fwrite ($open , $write);

fclose ($open);

Sollte funktionieren, hab' es jetzt nicht probiert.

EDIT:

Zu spät, sorry.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Gast Tobias Unger

Hi !Danke erstmal soweit:) Leider funkzt das net:(

nehme ich als trennzeichen ein Punkt oder Simikolon oder ne Raute dann klappt das ohne Probs.... bei \t trennt er aber nicht richtig:(((

Warum nicht?

Noch jemand ne Idee...?

MfG

und danke

Tobi

Link zu diesem Kommentar
Auf anderen Seiten teilen

möööp so hatte ich es auch verstanden

aus der antwort habe ich aber entnommen das seine werte in der datei schon durch tabulatoren getrennt sind - ergo muss er \t's ersetzen (durch was auch immer)

nehmen wir einmal an das du tabulatoren gesetzt hast - und die werte in einer DB schreiben willst

bsp


datum1 datum2 datum3
datum4 datum5 datum6
[/PHP]

jetzt möchtest du diese datensätze auslesen und in eine DB schreiben o.ä

[PHP]

$datei = "<<DATEINAME>>";
$fp = fopen ($datei, "r");
while($zeile = fgetss($fp,1024))
{
$inhalt .= $zeile;
// evtl weitere manipulationen - zb \n entfernen - htmlentries etc.
}
fclose($fp);
$array = explode("\t",$inhalt);

in $array liegen jetzt die datensätze - separiert nach tabulatoren

jetzt kannst du damit anstellen was auch immer du vorhast

in diesem sinne

Link zu diesem Kommentar
Auf anderen Seiten teilen

:D Ich hatte versucht das ganze so zu verwenden '\t'.

Leider geht das aber nur so "\t".

Man lernt ja nie aus ne :D

thanx trotzdem ...

String werden nur in doppelten Anführungsstrichen und in Backticks interpoliert. Das gilt sowohl für Variablen als auch für Escape-Sequenzen.

*oberschlautu*

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...