Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Textdatei durchsuchen und auslesen





Frage

Hallo, ich habe da mal ein mittelschweres Problem. Bisher habe ich mich noch kaum mit JavaScript beschäftigt. Nun benötige ich es jedoch dringend... Mein Problem besteht aus einer Textdatei, welche eine exportierte Access-Datenbank enthält. Konkret handelt es sich um eine Mitarbeiterliste. Nun wollen wir mittels JavaScript diese Datei auslesen und auf einer HTML-Seite Namen und Telefonnummer des betreffenden Mitarbeiters ausgeben. Dazu ist es also von nöten, dass als erstes die Textdatei nach der betreffenden Person durchsucht und anschließend die Daten dieser Person (Name und Telefon) in die HTML-Datei eingebaut werden. Lässt sich dieses Problem überhaupt mit JavaScript lösen? Ein cgi-Server steht uns leider nicht zur Verfügung. Ich bin für jede Hilfe dankbar. Mit freundlichen Grüßen Daniel

Antwort 1 von StefanHauck

mit vbscript hab ich das schon gemacht! Wenns Dich interressiert?

Stefan

Antwort 2 von wabt

ja leider geht das nicht, denn du kannst mit Javascript keine Dateien zum lesen oder schreiben öffnen, weder server- noch clientseitig. Und das ist auch gut so, denn damit wären mit Javascript ggf. auch Schreiboperationen möglich. Willst du, dass irgendeine Homepage auf deiner Platte rumschrubbelt ?

Du kannst deine Daten mit Javascript in ein Array schreiben und dann das Array durchsuchen. Dafür musst aber deine exportierte Datei etwas umstellen.
Da gibt es mehrere Möglichkeiten.
Eine :
var leute = new Array ("Heiner","Otto","Justav");
.. und dann mit einer function in dem Array suchen.

Ich hoffe, das hilft dir weiter

Gruß

Ralf


Antwort 3 von wabt

Wenn du nicht weiterkommst, kannst du mir mal eine Mail schicken. Dann Sschaue ich mal in meinem Fundus nach. Ingendwo hab ich bestimmt so etwas ähnliches.
Gruß

Antwort 4 von Friedel

Grundsätzlich ist so was mit JS kein Problem. Alerdings muß die gesamte Mitarbeiterliste geladen werden. Auch das ist bei 200 oder 500 Mitarbeitern kein problem. Bei 20000 siehts ganz anders aus. Dazu kommt, daß mit im moment keine schnelle möglichkeit einfällt, lange Listen zu durchsuchen. Wenn es sich nur um maximal ein paar hundert Mitarbeiter handelt, sieh dir mal den Quelltext meiner HP an (Frameset; http://members.surfeu.de/namibia/mich/willkommen.htm). Dort definiere ich ein solches Array. Er wird von den Explorer, der im linken Frame ist ausgewertet. Wie der Explorer funktioniert, ist übrigens unter Anleitungen - Navigation erklärt.

Antwort 5 von emtee

Auf der SelfHtml-Seite wird erklärt, wie Du eine externe Datei in Deine Seite einbinden kannst. Funktioniert aber nur beim IE.
http://www.teamone.de/selfhtml/tfbb.htm#a4

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: