Avatar billede jespersahner Nybegynder
01. januar 2003 - 14:05 Der er 5 kommentarer og
1 løsning

Læsning af andre filer end .txt-filer, f.eks. .xls- og .sas-filer

Findes der i Java klasser til læsning af andre filer end simple .txt-filer? Jeg har ambition om at læse Excel- og SAS-filer direkte fra Java. Man kan vel anvende JDBC, men i første omgang er jeg interesseret i, om man "direkte" kan læse ind i Java.
Avatar billede arne_v Ekspert
01. januar 2003 - 14:09 #1
Principielt ja, men du skal kende formatet af de pågældende
filer !

Og "de" plejer ikke at dokumenetere den slags.
Avatar billede arne_v Ekspert
01. januar 2003 - 14:10 #2
For noget kode som efter sigende kan læse XLS filer se:
  http://jakarta.apache.org/poi/index.html
Avatar billede arne_v Ekspert
01. januar 2003 - 14:13 #3
Jeg tror at SAS normalt henter data fra en database nu
om dage.

Men de har også deres eget format. Men jeg har aldrig
set kode til at læse deres filer for nyere SAS versioner.
Det gamle SAS V5 format var kendt (jeg har C kode hvis
du er interesseret), men det er jo 10+ år gammelt.
Avatar billede jespersahner Nybegynder
13. januar 2003 - 00:51 #4
Budskabet er vel, at man bør anvende den nødvendige JDBC-driver i fald man skal læse fra eksterne databaser/eksterne fil-typer. Det er korrekt, at SAS har sit eget fil-format, men SAS og DB2 er nært beslægtede, så vidt jeg ved. I hvert fald eksekverer man SQL-statement's helt naturligt i et SAS-program.
Avatar billede arne_v Ekspert
13. januar 2003 - 01:35 #5
Man har kunnet bruge SQL i SAS i mange år.

Og hvis SAS har lavet en JDBC driver, så må det absolut være
vejen frem.
Avatar billede jespersahner Nybegynder
13. januar 2003 - 10:06 #6
Enig, jeg har faktisk downloadet SAS' JDBC-driver, så jeg vil prøve at gå den vej.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester