Excel Tabelle

Status
Nicht offen für weitere Antworten.

sim26

Aktives Mitglied
Hi Leute,

habe eine Excel Tabelle mit Daten die folgendermaßen aussieht:
Beispiel:

1.kkjsfjdj
2.asddfsd
3.
4.
5.sfsf
6.sdfsaf
7.
8.fsfsfsa
9.
10.fdsfsdaf
11.
12.
13.sdfsaf


D. h. ich habe entweder zwei ganze Zeilen leer stehen oder eine Zeile die leer steht.

Ich möchte gerne an der Stelle wo zwei leere Zeilen stehen eine einfach wegnehmen und dort wo eine einzige Zeile leer steht auch entfernen.

d.h. am ende bekomme ich heraus:


1.kkjsfjdj
2.asddfsd
3.
5.sfsf
6.sdfsaf
8.fsfsfsa
10.fdsfsdaf
13.sdfsaf

danke….
 

sim26

Aktives Mitglied
Habe folgendes schon probiert:

Code:
    File dir = new ("c:/wo die datei ist")
    File[] file = dir.listFiles();

         for(File f: files){
              BufferedReader in = new BufferedReader(new FileReader(f));
             String line =null;
             String[] zeilenr= null;

         While((line = in.readLine()) !=null){
            zeilenr = line.slpit("");
          if (line.trim().length()==0){
            continue;
         }//if

       System.out.println(zeilenr[0]);
     }//while

   }//for

aber dann werden alle leere zeile weg, was ich nicht will :(
 
S

SlaterB

Gast
Zwischenzustand (der vorherigen Verarbeitung) merken
Code:
boolean merker = false;
for {..
   if (line.trim().length()==0 && !merker){ 
      merker = true;    
      continue; 
   } 
   merker = false;
}
 

sim26

Aktives Mitglied
vielen danke das hat funktionniert.

Um so gut zu werden denke ich mal brauche ich ganz viel :oops: ...............

danke noch mal. bis dann
 

sim26

Aktives Mitglied
Hi Leute,

habe eine Excel Tabelle mit Daten die folgendermaßen aussieht:
Beispiel:

karl esf 34
asd de 23
kkj esfg 84
asd deg 73

ich will von meinem Daten nur die Maximum Zeile bekommen, D.H. :
kkj esfg 84


Ich habe folgendes probiert: um die maximum alleine zu bekommen ohne die ganz zeile,( habe die richtige antwort bekommen: 84)


Code:
double max1;
int getMax (int[] array){
			max1=array[0];
		for (int in=0; in<array.length;in++){
		     if ( array[in]>max1){
			max1 = array[in];
		       }	
		 }
			return max1;
	}

für die ganz zeile habe Ich folgendes probiert aber es gibt mir die falschen Antwort.

Code:
double max1;
int getMax (double[] array){
			    max1=array[0];
			    int index1=0;
			for (int index=0; index<array.length;index++){
				if ( array[index]>=max1){
					max1 = array[index];	
				}	
			}
			return index1;
			
		}

kann bitte jemand mir helfen, danke
 

WieselAc

Top Contributor
Erstmal ich bezweifel, das du mit der obigen Methode wirklich eine Excel Tabelle einliest. Wenn dann höchstens einen csv Export, aber ist ja auch egal.

Um die weiter zu helfen, fehlen Daten dazu, wie sieht der Inhealt einer eigenlesesen Datei aussieht bzw. In welcher Form hälst du den Inhalt im Programm vor (2Dim String Array mit den Zellen ?!)
 

sim26

Aktives Mitglied
da hast du recht :)

das ist die ganz programme:
Code:
Public......
   double max1;
   double[] I3;
              File dir = new File("C:/......");
              File[] files = dir.listFiles();
              String[]  temp = null;
        for(File f: files){

                    BufferReader in = new BufferedReader (new FileReader(f));
                    String line = null;
                    Vector v = new Vector();
                    Vector v1 = new Vector();

             While((line = in.readLine()) != null) {
            
                     temp = line.slpit(" ");

                if(line.trim().length() ==0){
                      v.add(v1);
                      v1=new Vector();
                      continue;
                 }//if
                v1.add(line);

            }//while

                for(int i=0; i<v.size();i++){
                    Vector v2 =(Vector)v.elementAT(i);
                    I3=new double[v2.size()];
                  for(int j=0; j<v2.size();j++){
                        String[] s1 =v2.elementAT(j).toString().split(" ");
                        String[] s2=s2[0].split(" ");
                        I3[j] Double.parsDouble(s2[1]);

                }//for j

            }//for i
     int m = getMax(I3);
    System.out.println(v2.elementAT(m).toString());

}//for

int getMax (double[] array){ 
             max1=array[0]; 
             int index1=0; 
         for (int index=0; index<array.length;index++){ 
            if ( array[index]>=max1){ 
               max1 = array[index];    
            }    
         }//for index 
         return index1; 
          
      }

Danke nochmal :)
 

WieselAc

Top Contributor
In Zeile 15 gibts so wie die da steht aber nen compile Fehler :)

Was willst den jetzt genau wissen? das dein Code sehr verwirrend ist bestimmt nicht?! Was kommt den raus und was erwachtest du. Ohne dein Beispiel und eine detailierte Fehlerbschreibung wirst du hier nicht weit kommen. Da ich nicht glaube das sich jemand lange durch diesen Coder wühlen möchte...
 

WieselAc

Top Contributor
Was ich dir aber direkt sagen kann, deine max berechnung ist Müll. So wie du das da machst, wird doch index1 nirgends umgesetzt. Ich gehe mal davon aus, wenn du die if Anweisung entsprechend erweiterst hast du was du suchst.

Wenn alles läuft solltest du mal anfangen dein Programm zu hübschen, da lernt man einiges bei.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Excel Tabelle lesen und in neue Excel Tabelle einfügen Allgemeine Java-Themen 11
C Zeilen-"Vektor" aus Excel-Tabelle suchen Allgemeine Java-Themen 0
Todesbote Zeilen aus Excel in andere Excel Tabelle kopieren Allgemeine Java-Themen 0
T Mit Apache Poi Daten aus einer Excel Tabelle kopieren und in Word einfügen Allgemeine Java-Themen 1
R Datum in Excel Tabelle eintragen Allgemeine Java-Themen 6
M Aus Excel Tabelle lesen und Werte in Array speichern Allgemeine Java-Themen 15
P java tabelle auslesen - xls (excel) fehler Allgemeine Java-Themen 5
A Excel Tabelle in JFrame darstellen Allgemeine Java-Themen 6
M Rein informativ - Daten aus Excel-Tabelle in Java-Programm importieren Allgemeine Java-Themen 3
M Daten in Excel Tabelle schreiben? Allgemeine Java-Themen 7
OnDemand Excel lesen wie CSV Allgemeine Java-Themen 7
M Excel Datei Erstellen Allgemeine Java-Themen 2
I HTML / XHTML Seite nach Excel exportieren. Suche Lib Allgemeine Java-Themen 12
O Wie kann ich in Apache POI (Excel Dateien schreiben) Datumszellen in Excel erzeugen Allgemeine Java-Themen 6
N Apache POI/ neue Reihe in Excel mit einem Button Allgemeine Java-Themen 2
D ODS.Datei öffnet leider in Excel Allgemeine Java-Themen 3
L JavaFX JavaFX Chart in Apache Poi Excel Datei Allgemeine Java-Themen 2
G Excel File öffnen, in Zelle schreiben, abspeichern Allgemeine Java-Themen 6
G Excel Datum richtig auf der Konsole ausgeben Allgemeine Java-Themen 1
Trèfle Excel-Datei nicht speicherbar, da von Java zum Bearbeiten gesperrt. Allgemeine Java-Themen 3
L Excel Datei löscht sich selbst im Programm - Java Allgemeine Java-Themen 3
C Aus MEHREREN Excel Tabellen bestimmte Zelle addieren Allgemeine Java-Themen 1
offi Excel mit Inhalten aus DB öffnen ohne zu speichern Allgemeine Java-Themen 8
R EXCEL Range und HSSF POI CellRangeAddress Allgemeine Java-Themen 1
J Apache POI Excel- Blattschutz aufheben Allgemeine Java-Themen 2
ms_cikar Java Excel bearbeiten spalten werden überschrieben. Allgemeine Java-Themen 4
T Geschlossen: Apache POI - Excel einlesen Allgemeine Java-Themen 0
U Java Excel export Allgemeine Java-Themen 1
M Excel Formel in Java Allgemeine Java-Themen 7
D Mit Hilfe von Java aus Excel-Sheet Zellen in neues Excel Dokument kopieren Allgemeine Java-Themen 3
A In Excel-Datei schreiben, Formeln der Mappe anwenden, Wert lesen Allgemeine Java-Themen 3
T Java Excel Drop Down Formularsteuerelement Allgemeine Java-Themen 0
C Benutzereingabe von EXCEL-Funktionen parsen Allgemeine Java-Themen 4
T Excel - mit jxf sprachabhängige Formeln schreiben Allgemeine Java-Themen 2
H Excel Datei einlesen mit Apache POI Allgemeine Java-Themen 1
J Ausgabe nach Excel Allgemeine Java-Themen 1
Todesbote Excel Zellen umranden Allgemeine Java-Themen 1
Todesbote Excel Blattschutz aufheben und Daten einfügen Allgemeine Java-Themen 3
G Langtexte - Cellformat import in Excel Allgemeine Java-Themen 3
R Variablen per HSSF geheime Werte von JAVA an EXCEL Allgemeine Java-Themen 2
J excel einbinden Allgemeine Java-Themen 2
M Threads Excel files bearbeiten Allgemeine Java-Themen 4
S Java & Excel Allgemeine Java-Themen 4
C Java Excel Button Allgemeine Java-Themen 2
M Bilder aus Excel auslesen Allgemeine Java-Themen 6
A Excel nach bestimmten Inhalt durchsuchen Allgemeine Java-Themen 8
P Absatz im String / Excel / /n geht nicht Allgemeine Java-Themen 2
H Excel Ausdrucken per Knopfdruck Allgemeine Java-Themen 6
P Excel-Sheets erzeugen aus Report Allgemeine Java-Themen 2
E Excel Datei weiter verarbeiten Allgemeine Java-Themen 4
M POI Excel Cell copie Allgemeine Java-Themen 4
J Zeilenumbruch - Excel Export HSSF Allgemeine Java-Themen 10
C Strings in Excel einlesen! Allgemeine Java-Themen 2
G Input/Output Apache POI Excel Allgemeine Java-Themen 5
N POI Passwortgeschützte Excel-Datei bearbeiten Allgemeine Java-Themen 3
D Java Excel API - Schreiben in Excel lässt sich nicht über Makro starten Allgemeine Java-Themen 18
M POI Excel Problem mit akt. der Summenfelder aus Vorlage Allgemeine Java-Themen 4
T DLL in Java einbinden (Quelltext aus Excel VBA) Allgemeine Java-Themen 5
S Excel -> Webseiten Formular -> Excel Allgemeine Java-Themen 5
H excel einlesen und in db schreiben Allgemeine Java-Themen 2
V Apache POI Excel Datum auslesen Allgemeine Java-Themen 6
V Apache POI Excel Sheet auslesen Allgemeine Java-Themen 5
C Datum in Excel auslesen Allgemeine Java-Themen 13
B Excel Datei in einem Java Programm mit GUI darstellen Allgemeine Java-Themen 9
G Excel Menüsteuerung ansprechen Allgemeine Java-Themen 3
M Poi-Excel: vorhandene Formatierung verwenden Allgemeine Java-Themen 2
T OLE-Automation mit Excel (Wert übergabe) Allgemeine Java-Themen 1
T Jakarta Objekt (Excel Sheet) in Swing/SWT einbetten Allgemeine Java-Themen 3
H POI Excel lesen und schreiben Allgemeine Java-Themen 10
T Apache POI Export EXCEL - [Zahlen-Werte] Allgemeine Java-Themen 1
S Excel in mySQL importieren Allgemeine Java-Themen 3
B JEE Excel Kalkulation Allgemeine Java-Themen 5
J Java-Neuling und Excel - autsch! Allgemeine Java-Themen 16
G Excel-Daten in Datenbank speichern - Problem mit leeren Feldern Allgemeine Java-Themen 7
mh Excel mit POI auslesen Allgemeine Java-Themen 5
S Passwort geschützte Excel Datei öffnen (POI) Allgemeine Java-Themen 4
S Java Excel bestimmte Zellen auslesen (POI HSSF) Allgemeine Java-Themen 11
J Mit POI Zeile in Excel löschen Allgemeine Java-Themen 5
Y Excel datei einlesen und inhalt verarbeiten Allgemeine Java-Themen 8
M Formattierung von Excel Spalten mit jxl Allgemeine Java-Themen 4
G Daten von Excel kopieren - sinnvolle Datenstruktur? Allgemeine Java-Themen 3
A CSV-Datei (Spalt A -> Excel) in Array packen und auslesen Allgemeine Java-Themen 25
G Excel Werte / Zellen formatieren Allgemeine Java-Themen 5
F Formatieren von Zellen in Excel mit Java POI Allgemeine Java-Themen 5
R Excel Export Allgemeine Java-Themen 5
A Excel-Datei öffnen Allgemeine Java-Themen 9
T JCom Beispeil mit Excel Allgemeine Java-Themen 4
S Daten extrahieren aus Excel Dateien (auch 2k7) Allgemeine Java-Themen 4
MQue Excel bzw. *.csv-Datei lesen Allgemeine Java-Themen 12
M JAVA und Excel Allgemeine Java-Themen 8
R Excel auslesen Allgemeine Java-Themen 4
G Java POI HSSF Excel Datei Gruppierung und Gliederung Allgemeine Java-Themen 2
S Anzahl der Stunden in Excel Datei schreiben Allgemeine Java-Themen 2
S In excel Datei schreiben Allgemeine Java-Themen 1
V (Excel-) Datei geöffnet? Allgemeine Java-Themen 4
M Excel Massaker Allgemeine Java-Themen 3
G mit Apache-Jakarta-POI auch Graphiken aus Excel einlesen? Allgemeine Java-Themen 3
T Wieso erfolgt keine Ausgabe. /Excel Allgemeine Java-Themen 19
F Xml-datei zu Excel exportieren Allgemeine Java-Themen 5
ARadauer Excel Datei in Excel aus Java heraus öffnen Allgemeine Java-Themen 10

Ähnliche Java Themen

Neue Themen


Oben