POI komplette Spalten einlese

Status
Nicht offen für weitere Antworten.
M

MrWhy

Gast
Hallo zusammen...


ich hab mir das Jarkarta Projekt mal angeschaut und steck nun ein bissel fest...


ist es mit der API nicht möglich einen Bereich anzugeben (eine Spalte) die ausgelesen werden soll aus dem Worksheet welches ich aus wähle? muss mann dann jede Zelle auswählen??

Ich habe schon in den Javadocs nachgeschaut finde aber leider nicht das richtige (ich hätte mal geschätzt irgendwas mit Range oder Column) aber zum auslesen einer bestimmten Spalte hab ich nichts gefunden...

Mir würde es auch reichen wenn ich das ganze Sheet auslese aber dann zwischen Spalte a und Spalte b unterscheiden kann. Ich hoffe es kann mir jemand helfen!

Danke!
 
S

SlaterB

Gast
naja, das ist die Verarbeitungsreihenfolge,
in einem zweidimensionalen Array kannst du ja auch standardmäßig nicht die ersten Element aller Unterarrays gruppieren
(z.B. eine Buch-Seite als char[][], alle ersten Buchstaben pro Zeile)

---------

aber kein Problem, schreibst du dir eine 10-Zeilen-Operation,
dann hast du es für alle Zeiten..
 
M

MrWhy

Gast
Hallo SlaterB

und wie meinst du das mit schreibst du dir 10-Zeilen-Operation?

ich bin noch nicht der checker in Sachen Java...

Ich habe mir gedacht das ich evtl. eine Schleife schreibe in der immer weiter gegangen wird bis nach unten hin und wenn kein Wert mehr drin ist soll die Schleife beendet werden... aber kann man das auch mit 4000 reihen machen oder muss ich dann ne halbe stunde vorm rechner warten?

Herzlichen Dank
 
S

SlaterB

Gast
ob du warten musst ist eine Sache bei großen Dateien,
aber du kannst dir ziemlich sicher sein: POI wäre auch nicht schneller denn die würden das gleiche machen, wenn es die Operation schon gäbe

(ist natürlich nur meine Vermutung)

-----

also Schleife, Zeile, Spalte, in irgendeiner Collection speichern, fertig,
vielleicht gleich für alle Spalten auf einem Schlag
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben