Java - OpenDocument Files auslesen

Diskutiere mit über: Java - OpenDocument Files auslesen im Mac OS X Entwickler, Programmierer Forum

  1. howx

    howx Thread Starter unregistriert

    Beiträge:
    588
    Zustimmungen:
    36
    Registriert seit:
    03.03.2006
    Hallo,

    Für die Schule müssten wir über eine JDBC-ODBC-Bridge auf XLS zugreifen nur leider kann ich das ja nicht, weil ich kein Excel habe bzw. gar nicht weiß, ob das genauso unter OSX funktionieren würde.
    Darum will/muss ich das über ein ODS-File (Spreadsheet) machen. Nur ich hab im Internet noch nichts über eine Java Library gefunden, mit der ich Daten aus dem Spreadsheet auslesen kann.
    Hat jemand von euch evtl. einen Link? :)
     
  2. ybasket

    ybasket MacUser Mitglied

    Beiträge:
    325
    Zustimmungen:
    3
    Registriert seit:
    17.01.2006
    bin mir nich sicher, ob ich die Frage verstanden habe,
    aber mit POI kann man Excel lesen und schreiben.
     
  3. autoexec.bat

    autoexec.bat MacUser Mitglied

    Beiträge:
    2.130
    Zustimmungen:
    20
    Registriert seit:
    21.01.2005
    Da hast du dir aber einiges vorgenommen. Du müsstest ja jetzt quasi die komplette Funktionalität welche die JDBC-ODBC-Bridge für Excel-Dokumente bietet für odf-Dokumente nachbauen. Willst du das wirklich? ;):p

    Ich habe das doch richtig verstanden: Du möchtest ein ods-Dokument quasi als Datenbank nutzen. Also per SQL oder direkt auf Zeilen und Spalten zugreifen. Richtig? :kopfkratz:

    Ich glaube, dafür gibt es bisher nichts fertiges. Es würde mich jedenfalls wundern. ;) Allerdings wird bei OpenOffice wohl gerade etwas in der Richtung entwickelt wenn ich das richtig in Erinnerung habe. ODF Toolkit.
     
  4. bjbo

    bjbo MacUser Mitglied

    Beiträge:
    1.309
    Zustimmungen:
    82
    Registriert seit:
    20.11.2003
    Wenn die JDBC-ODBC-Bridge in Java geschrieben ist sollte das auch unter OS X funktionieren. Für die Bridge wäre die Excel-Datei dabei nichts anderes als eine Datenbank. Unter welchem System das läuft sollte dabei eigentlich keine Rolle spielen (wobei man eigentlich bei dieser Aussage vorsichtig seien sollte ;) ).
    Ich würde es einfach mal versuchen. Um zu testen ob Du die Daten herauslesen bzw schreiben kannst reicht ja dann OpenOffice um in die Datei hineinzuschauen.

    Ich würde es einfach mal darauf ankommen lassen und es testen. Mehr als das es nicht geht kann ja nicht passieren.
     
  5. howx

    howx Thread Starter unregistriert

    Beiträge:
    588
    Zustimmungen:
    36
    Registriert seit:
    03.03.2006
    Erstmal danke für die Antworten :)

    Danke! Mal schaun ob ich da bis morgen durchblicke ;)

    Nachbauen will ich das auf keinen Fall.. wäre zu viel aufwand ;) ich hätte eher daran gedacht, dass es was fertig gibt, weil ja openoffice praktisch alles (bzw. vieles) von MS nachbaut. Aber gut, wenns das nicht gibt, kann man nix machen.

    Naja soweit ich das Prinzip einer JDBC-ODBC-Bridge verstanden habe, braucht man eine native ODBC Library, die zwar bei MS Office dabei ist, aber nicht dediziert installierbar, schon gar nicht für OS X. :(
     
  6. bjbo

    bjbo MacUser Mitglied

    Beiträge:
    1.309
    Zustimmungen:
    82
    Registriert seit:
    20.11.2003
    Jau, stimmt... Gedankenknoten meinerseits ;).

    Das führt zur Frage ob es überhaupt einen ODBC-Treiber für Office auf Mac gibt???

    Ich denke Du kommst nicht um oben erwähntest POI oder jExcelAPI oder ähnliches herum.

    Alternativ, ich denke mal es geht bei euch in der Schule wohl eher um die Funktionalität als Datenbank, könntest Du auch eine echte Datenbank nutzen. Hier im Forum gibt es einen interessanten Thread mit allerlei Datenbanken, die man nehmen könnte. Vielleicht lässt sich euer Lehrer ja darauf ein...
     
  7. howx

    howx Thread Starter unregistriert

    Beiträge:
    588
    Zustimmungen:
    36
    Registriert seit:
    03.03.2006
    Naja, der Ziel des Programms war aus der Exceltabelle wie aus einer DB auszulesen und die Daten dann in die "echte" DB zu migrieren. Ich habs einfach unter Win gemacht, da mir alles andere zu frickelig und zu umständlich war, da es nur ein kleiner Teil der allwöchentlichen Übungen war ;) aber trotzdem danke für eure Hilfe!
    :)
     
Die Seite wird geladen...
Ähnliche Themen - Java OpenDocument Files Forum Datum
Umgebungsvariabel Java Mac OS X Entwickler, Programmierer 14.11.2016
Java deinstallieren, ältere Version installieren Mac OS X Entwickler, Programmierer 13.09.2016
JAVA unter OS X EL Capitan Mac OS X Entwickler, Programmierer 15.04.2016
Java - Minesweeper (Bilder einbinden) Mac OS X Entwickler, Programmierer 20.02.2016
Verschiedene Java-Versionen Mac OS X Entwickler, Programmierer 11.02.2016

Diese Seite empfehlen

Benutzerdefinierte Suche