Zum Inhalt springen

Empfohlene Beiträge

Geschrieben (bearbeitet)

Hallo,

ich habe ne frage an euch (da ich soweit noch nichts in google gefunden habe).

Kann man per php script eine xls oder xlsx datei öffnen und diese eventuell noch bearbeiten/beschreiben?

Wäre nett wenn mir jemand diese Frage beantworten könnte und eventuell ein script zeigen könnte?

Link zu ne seite würde auch schon reichen.

lg aoshi

PS.: Ok, XLS dateien geht, doch gibt es dazu was für XLSX? Also für Excel 2010?

Bearbeitet von Aoshi
Geschrieben

Achja, er sollte möglichst die daten aus der XSL/X Datei auslesen und den inhalt in die Datenbank speichern. Hat da vllt jemand was?

lg Aoshi

Geschrieben

Nein, da das ein closed-source Format ist.

Es gibt Apache POI - the Java API for Microsoft Documents womit man sich ggf behelfen kann, aber die einzige 100%ig funktionierende Lösung wäre, über PHP auf einem MS Server die entsprechenden DOM Komponenten von Excel direkt zu verwenden um die Dateien zu manipulieren bzw zu verarbeiten (wobei ich dann wohl nicht PHP verwenden würde und auf .NET o.ä. zurückgreifen würden)

Geschrieben
Moin,

hier könnte dir die Klasse PHPExcel weiterhelfen.

Sie ist zwar sehr umfangreich aber gut dokumentiert.

sieht gut aus mit der Dokumentation , wurde weiter probieren . :hells:

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...