Semicolon Einfügen JSP Seite

heli5050

Mitglied
Hallo,

ich habe ein Problem bei meinem Einbau auf einer .jsp Seite.

Folgendes Problem: Über ein String Array bekomme ich Werte, welche ich in weiterer Folge richtig Darstellen will. dieses Array beinhaltet folgende Werte: Index 0 ist immer gleich und enthält 'MIC' ab dem 1. bis zum n.ten Index sind es immer verschieden 4Stellige werte ("VBOE","VBWI",....)

habs zz so eingebaut:

Java:
...
for(jzaehler=1; jzaehler<vo.getKnoten().getLength();jzaehler++){
  String []awhelper = vo.getKnoten().get(jzaehler).getFeldinh(); //Werte ins Array geladen
  jwert = awhelper[0]; // immer der gleiche Inhalt
  for(int ix=1;ix<awhelper.length;ix++){ //ab Index 1
     if(awhelper[ix].length() > 0){
          jwert = jwert+", "; //Die Werte werden durch ein "," getrennt
          jwert = jwert+awhelper[ix]; //Zusammenführung des Werts am Index[0] usw
     }
  }
}
...

Ausgabe: MIC, VOVB, MIC, VBWI, ....

ich möchte aber meine Ausgabe so haben: MIC, VOVB / MIC, VBWI / MIC, VBWB / ...
Also dass man immer weiß die "Pärchen" sind getrennt jeweils durch einen "/" Backslash
Ich bekomm dies einfach nicht hin, kann mir da jemand helfen ;/

danke!
 

Lonsdaleit

Aktives Mitglied
Übersehe ich etwas oder wäre die Ausgabe so wie du den Code gepostet hast nicht eher:
MIC, VOVB, VBWI, ....


Java:
...
for(jzaehler=1; jzaehler<vo.getKnoten().getLength();jzaehler++){
  String []awhelper = vo.getKnoten().get(jzaehler).getFeldinh(); //Werte ins Array geladen
  //jwert = awhelper[0]; // immer der gleiche Inhalt
  for(int ix=1;ix<awhelper.length;ix++){ //ab Index 1
     if(awhelper[ix].length() > 0){
          jwert = jwert+awhelper[0];
          jwert = jwert+", "; //Die Werte werden durch ein "," getrennt
          jwert = jwert+awhelper[ix]; //Zusammenführung des Werts am Index[0] usw
          if (ix<awhelper.length-1)
	        jwert = jwert+" / ";
     }
  }
}
...

Diese Anpassung sollte die gewünschte Ausgabe liefern.


Gruß,
Lonsdaleit.
 

shishigami

Mitglied
Sowas?

Java:
private String[] values = { "MIC", "VOVB", "MIC" , "VBWI" , "MIC", "VBWB" };

    public Application() {

        String delimiter = "";

        for (int i = 0; i < values.length; i += 2) {
            String firstValue = values[i];
            String secondValue = values[i+1];

            System.out.print(delimiter + " " + firstValue + ", " + secondValue);

            delimiter = " /";
        }
    }
 

heli5050

Mitglied
Übersehe ich etwas oder wäre die Ausgabe so wie du den Code gepostet hast nicht eher:
MIC, VOVB, VBWI, ....


Java:
...
for(jzaehler=1; jzaehler<vo.getKnoten().getLength();jzaehler++){
  String []awhelper = vo.getKnoten().get(jzaehler).getFeldinh(); //Werte ins Array geladen
  //jwert = awhelper[0]; // immer der gleiche Inhalt
  for(int ix=1;ix<awhelper.length;ix++){ //ab Index 1
     if(awhelper[ix].length() > 0){
          jwert = jwert+awhelper[0];
          jwert = jwert+", "; //Die Werte werden durch ein "," getrennt
          jwert = jwert+awhelper[ix]; //Zusammenführung des Werts am Index[0] usw
          if (ix<awhelper.length-1)
	        jwert = jwert+" / ";
     }
  }
}
...

Diese Anpassung sollte die gewünschte Ausgabe liefern.


Gruß,
Lonsdaleit.


danke für die schnelle Hilfe, es klappt schon ganz gut jedoch ist da noch ein kleiner Fehler bei der Ausgabe, denn Ich bekomm jetzt so eine Anzeige:
MICMIC, VOVB / MIC, MIC / MIC, VBWI ... also iwo is da noch ein kleiner Fehler? :/

lg
 

Lonsdaleit

Aktives Mitglied
Wie sieht das String Array nun aus?

Java:
String[] awhelper = {"MIC","VIVI","MIC","VXXX"};

oder so

Java:
String[] awhelper = {"MIC","VIVI","VXXX"};


Gruß,
Lonsdaleit.

€dit: Hast du folgende Zeile noch in deinem Code? (->Zeile 4 in meiner Anpassung)
Java:
jwert = awhelper[0];
 
Zuletzt bearbeitet:

heli5050

Mitglied
Wie sieht das String Array nun aus?

Java:
String[] awhelper = {"MIC","VIVI","MIC","VXXX"};

oder so

Java:
String[] awhelper = {"MIC","VIVI","VXXX"};


Gruß,
Lonsdaleit.

€dit: Hast du folgende Zeile noch in deinem Code? (->Zeile 4 in meiner Anpassung)
Java:
jwert = awhelper[0];

Uh die eine Zeile hab i vergessen aus zu kommentieren, jetzt siehts fast perfekt aus:

MIC, VOVB / MIC, MIC / MIC, VBWI ...

dieser einer Eintrag mit "MIC, MIC" gehört da nicht hin ...
so stehts im Array:

Java:
String[] awhelper = {"MIC","VIVI","VXXX"};
 

Lonsdaleit

Aktives Mitglied
dieser einer Eintrag mit "MIC, MIC" gehört da nicht hin ...
so stehts im Array:

Java:
String[] awhelper = {"MIC","VIVI","VXXX"};

Lass dir mal den Inhalt vom Array in exakter Reihenfolge ausgeben:

Java:
for (int i=0;i<awhelper.length;i++){
  System.out.print(awhelper[i] + ", ");
}

Ich bin mir ziemlich sicher, dass in dem Array weiter hinten nochmals ein "MIC" auftaucht und der Eintrag "MIC, MIC" daher zustande kommt.
 
Zuletzt bearbeitet:

heli5050

Mitglied
Lass dir mal den Inhalt vom Array in exakter Reihenfolge ausgeben:

Java:
for (int i=0;i<awhelper.length;i++){
  System.out.print(awhelper[i] + ", ");
}

Ich bin mir ziemlich sicher, dass in dem Array weiter hinten nochmals ein "MIC" auftaucht und der Eintrag "MIC, MIC" daher zustande kommt.

oh du hast recht - sorry mein Fehler! ..

Ausgabe: MIC, VBWI, MIC, VOVB, MIC, VBWI,
 

Lonsdaleit

Aktives Mitglied
Okay:D
Versuche es so:

Java:
...
for(jzaehler=1; jzaehler<vo.getKnoten().getLength();jzaehler++){
  String []awhelper = vo.getKnoten().get(jzaehler).getFeldinh(); //Werte ins Array geladen
  jwert = awhelper[0];
  for (int ix = 1; ix < awhelper.length; ix++) {
    if (awhelper[ix].length() > 0) {
      if (ix%2==0)
        jwert = jwert + " / ";
      if (ix%2>0)
        jwert = jwert + ", ";
				
      jwert = jwert + awhelper[ix];
    }
  }
}
...


Achtung: Die vorhin auskommentierte Zeile ist nun wieder dabei!
Ich überprüfe hier wahlweise (Modulo 2) ob, ix gerade oder ungerade ist und setzte je nach dem " / " oder ", " zwischen die Werte.

Gruß,
Lonsdaleit.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C In DefaultTableModel nachträglich Werte einfügen Allgemeine Java-Themen 2
A Java ListNode Element einfügen ohne Bibliothek Allgemeine Java-Themen 6
S Link element an vorletzte stelle einfügen Allgemeine Java-Themen 2
S Klassen Einfügen von unbekannter menge an Variablen in eine Klasse mithilfe von ASM Allgemeine Java-Themen 5
G JTextField Inhalt in einem Long einfügen Allgemeine Java-Themen 2
G Excel Tabelle lesen und in neue Excel Tabelle einfügen Allgemeine Java-Themen 11
S Wo .close() einfügen? Allgemeine Java-Themen 0
I Apache POI Word Text einfügen Allgemeine Java-Themen 26
K Swing OpenStreetMap in JFrame einfügen Allgemeine Java-Themen 1
B Eclipse Ekit-Editor einfügen Allgemeine Java-Themen 0
T Neuen Kanal in Bild (TIFF) einfügen à la Photoshop Allgemeine Java-Themen 2
D Symbol in Word-Dokument einfügen Allgemeine Java-Themen 1
N Automatisches einfügen einer selbst generierten ID in Klasse mit Annotation Allgemeine Java-Themen 8
F 2D Array in jList einfügen Allgemeine Java-Themen 8
J XML Dokument Zeilenumbruch in den Quellcode einfügen Allgemeine Java-Themen 5
K Neue Elemente in JList einfügen Allgemeine Java-Themen 2
Todesbote Excel Blattschutz aufheben und Daten einfügen Allgemeine Java-Themen 3
T Mit Apache Poi Daten aus einer Excel Tabelle kopieren und in Word einfügen Allgemeine Java-Themen 1
Z Sortiertes Einfügen in doppelt verkettete Liste Allgemeine Java-Themen 5
S Text in for Schleife in Label einfügen Allgemeine Java-Themen 4
S JPanel einfügen in MainClass Allgemeine Java-Themen 4
R Schnelles Einfügen in SortedSet Allgemeine Java-Themen 11
Z Ausschneiden, Kopieren, Einfügen, Löschen in JTextArea Allgemeine Java-Themen 5
JAVAnnik Bilder in JLabel Array einfügen Allgemeine Java-Themen 2
E Bild mit Listener einfügen Allgemeine Java-Themen 3
reibi Leeres Verzeichnis in ein Zipfile einfügen Allgemeine Java-Themen 12
N Tupel in eine SET einfügen Allgemeine Java-Themen 3
S Progressbar einfügen Allgemeine Java-Themen 4
W xml File einlesen und in eine andere xml File einfügen.. Allgemeine Java-Themen 2
L List <Hauser> in Combobox einfügen Allgemeine Java-Themen 5
D Kopieren und Einfügen Allgemeine Java-Themen 8
D Einfügen über JMenuBar Allgemeine Java-Themen 4
N einfügen string in methode Allgemeine Java-Themen 10
R doppelt verkettete Liste: Fehler beim Einfügen Allgemeine Java-Themen 3
G Zeile einfügen in TreeTable Allgemeine Java-Themen 2
G Teilstring in einen String einfügen Allgemeine Java-Themen 5
G Tabelleneintrag einfügen Allgemeine Java-Themen 10
P JTree/ Nodes einfügen Allgemeine Java-Themen 2
G Plug-in: Wie JButton einfügen? Allgemeine Java-Themen 12
A FileChannel: Mitten in eine Datei was einfügen Allgemeine Java-Themen 2
W Daten in Access einfügen über Java Allgemeine Java-Themen 21
G Plugin (Visual Editor) in Eclipse einfügen Allgemeine Java-Themen 2
Zed JList Object einfügen und Text anzeigen Allgemeine Java-Themen 3
P Timestamp in eine Firebird-Datenbank einfügen Allgemeine Java-Themen 6
K Bilder mit Java in MS Word einfügen Allgemeine Java-Themen 2
M Text in JTextfield einfügen sofort dann wird Text gekürzt Allgemeine Java-Themen 2
H html datein einfügen Allgemeine Java-Themen 7
M Pfeilzeichen (z.B. ALT + 26) einfügen Allgemeine Java-Themen 2
S Bild aus Zwischenablage in Applet einfügen Allgemeine Java-Themen 2
R Frage zu einfügen in generische lineare Liste Allgemeine Java-Themen 7
S Werte in Tabelle einfügen! Allgemeine Java-Themen 9
N Zeilenumbruch in String nach jeweils x Zeichen einfügen? Allgemeine Java-Themen 6
G Text cursorgenau einfügen [ehemals hilfe ... dringend] Allgemeine Java-Themen 7
G Hilfe - JButton in JTable (Spalte) einfügen! Allgemeine Java-Themen 6
S addAtPosition - Zahl an einer bestimmten Position einfügen Allgemeine Java-Themen 8
G wie Klasse in JFrame "einfügen" Allgemeine Java-Themen 12
D iText: Tabelle in Footer einfügen Allgemeine Java-Themen 6
G Einfügen von Werten aus TXT-Datei in ein Array !?! Allgemeine Java-Themen 9
I HTML / XHTML Seite nach Excel exportieren. Suche Lib Allgemeine Java-Themen 12
S Rückgabe einer HttpURLConnection für eine Seite einlesen bei der man eingeloggt ist..? Allgemeine Java-Themen 5
M Html Seite auslesen Allgemeine Java-Themen 16
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
L Seite einer Partner Website neu laden Allgemeine Java-Themen 1
W Java-Chat via XMLRPC mit PHP-Seite verbinden Allgemeine Java-Themen 3
L Methoden Automatischer login auf einer seite Allgemeine Java-Themen 3
OnDemand Filedownload von https-Seite Allgemeine Java-Themen 1
OnDemand Substring einer HTML Seite will nicht Allgemeine Java-Themen 5
A Drucken auf theoretisch unendlich langer Seite Allgemeine Java-Themen 2
S Bekomme mit Scanner und URL keine Html-Seite ausgelesen Allgemeine Java-Themen 3
T Methode beim Schließen der xhtml Seite? Allgemeine Java-Themen 4
T HTTP Skript für Passwortgeschützte Seite :: Häkchen setzen und Download Allgemeine Java-Themen 4
S Von HTML-Seite den Titel bekommen Allgemeine Java-Themen 2
G Java PrintFramework druckt nur eine Seite Allgemeine Java-Themen 2
I HTML Seite laden Allgemeine Java-Themen 6
W Saubere Lösung für das Auslesen einer Html Seite (Mehrsprachigkeit) Allgemeine Java-Themen 5
F PDF öffnen und zu Seite wechseln Allgemeine Java-Themen 3
A HTML-Seite aufrufen, drucken und zum Programm zurückkehren Allgemeine Java-Themen 2
Z iText - 2. Seite pdf Allgemeine Java-Themen 7
A HTML-Seite wieder schließen Allgemeine Java-Themen 2
P Java-Applet funktioniert nicht in HTML-Seite Allgemeine Java-Themen 3
J Itext Seite drehen ? Allgemeine Java-Themen 4
D Ausgabe HTML-Seite Allgemeine Java-Themen 5
Q Java programm von Html seite ausführen Allgemeine Java-Themen 3
G HTML-Seite im Frame Anzeige? Allgemeine Java-Themen 3
E jsp - Seite Allgemeine Java-Themen 3
A JRE auf eigener Seite verlinken oder zum Download anbieten? Allgemeine Java-Themen 13
S quelltext einer html-seite auslesen Allgemeine Java-Themen 3
V Itext - "Seite . von " ausgeben Allgemeine Java-Themen 6
Saxony zweite Seite bei iReport Allgemeine Java-Themen 3
S html seite speichern Allgemeine Java-Themen 4
M -->: Seite war mit Virus infiziert, daher neues Thema . Allgemeine Java-Themen 3
thE_29 CGI Seite + Post Methoden Allgemeine Java-Themen 2
T iText + neue Seite Allgemeine Java-Themen 14
R Ab bestimmten Trennzeichen linke Seite. Allgemeine Java-Themen 2
1 Eine Flash-Seite auch in Java realisierbar ? Allgemeine Java-Themen 2
J html seite in java einbinden und url bestimmen Allgemeine Java-Themen 5
S Drucken: Seite x von y ? Allgemeine Java-Themen 2
W Internet Seite mit login 1x od. 2x Allgemeine Java-Themen 5
P HTML-Seite geöffnet lassen Allgemeine Java-Themen 5
N Java login für HTML Seite Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben