Thread xlxs oder csv Datei einlesen und ausgeben
(7 answers)
Opened by Peven at 2017-03-07 16:02
Hallo Werte Perl-Community,
ich suche nun schon seit einer ganzen Weile nach einer Lösung für ein Problem, dass für die meisten von euch hier wahrscheinlich absolutes "Pillepalle" ist. Ich selbst hätte auch nicht gedacht, dass es mir so schwer fallen würde, eine Lösung zu finden, durchforste nun aber schon seit gut einem Monat das gesamte Netz nach einem akkuratem Ansatz. Es geht einfach nur darum, dass ich die Daten einer Excel-Datei (oder, falls simpler, auch nach einer CSV Datei) einlesen möchte und danach auf den gesamten Inhalt zugreifen kann. Genauer: In diesen Dateien stehen Personendaten, der User soll den Nachnamen der gesuchten Person eingeben und das Programm soll dem User, falls die Person gefunden wurde, die gesamten dazugehörigen Daten ausgeben: Beispiel: Datensatz: Nachname Name Alter Hobbies Müller Jens 42 Fußball, Tennis, Vögel beobachten Knusper Ronny 34 lesen, schlafen, langweilen Suchanfrage: Müller Suchergebnis: Müller Jens 42 Fußball, Tennis, Vögel beobachten Wie gesagt, mir ist klar, dass bei einigen jetzt die Frage aufkommt...kann der das denn nicht selbst rausfinden? Dachte ich auch und ich habe an sich auch viele Lösungen gefunden, die meisten waren mit Modulen verbunden, aber irgendwie hat nichts davon exakt zu dem gewünschten Ergebnis geführt. Entweder ließ sich nur der Inhalt einzelner Zellen ansprechen und ausgeben oder die Ausgabe war leer, oder, so wars meistens, es hat einfach gar nicht erst funktioniert. Ich selbst programmiere seit ca einem 3/4 Jahr, würde mich also nicht mehr als blutigen Anfänger bezeichnen, aber bin auch noch weit davon entfernt in den Profistatus aufzusteigen. Ich fände es klasse wenn mir hier jemand helfen könnte und mir eine Lösung "für Dummies" präsentiert wo ich auch wirklich verstehe was passiert und nicht nur einen funktionierenden Quelltext erhalte. Es hört sich komisch an, aber ich würde mich freuen wenn mich jemand einfach an die Hand nehmen könnte und mir zeigt wie ich dieses Problem lösen kann. Vielen Dank bereits im Voraus. Last edited: 2017-03-07 16:26:21 +0100 (CET) |