Ich habe einen einfachen Code, wo ich eine Liste durchlaufen und in XML schreiben muss.
Aber Problem ist, dass manchmal meine Tags überschreitet und Werte sind weniger als Tags, also möchte ich dort ein "-" oder etwas ähnliches schreiben.
Aber ich habe Probleme dabei. Hier ist, was ich versuche zu tun.Kein solches Element im Iterator
Wenn Iterator nichts hat, gibt es mir keine solche Element-Ausnahme.
Ich muss iter1.next() innerhalb for Schleife aufrufen, weil für eine Iteration der for-Schleife ich mehrere Werte durch Iterator habe.
Wie Sie sagen können, habe ich 60 Element in for Schleife und für diese 60 Element habe ich nur 56 Werte diese Werte bekomme ich von Iterator. Jemand sagt mir eine gute Datenstruktur dafür? Was soll ich machen?
Was sind die Tags und was ist in iter1, sollen sie passende Liste gleicher Größe sein? Wenn ja, möchten Sie vielleicht eine Karte oder eine Liste von Tupeln/Paaren verwenden (aber Java enthält keine, so dass Sie einige finden oder schreiben müssen) –
Ein Beispiel für das, was Sie versuchen zu erreichen, kann helfen. Ohne mehr zu wissen, würde ich sagen, dass Sie eine bessere Datenstruktur benötigen (vielleicht eine Sammlung von Value-Element-Paaren oder ähnlichem), bevor Sie anfangen, darüber zu iterieren. –
Danke an alle, auch ich habe nicht die richtige Antwort bekommen, aber ich habe meinen Code selbst erstellt. –