ANT: Doppelte Einträge in Datei löschen?

rantanohneplan

Grünschnabel
Hi!

Ich habe ein weiteres Problem mit ANT. Ich habe eine Datei, die mehrere doppelte Einträge enthält. Ich suche nun nach einer Möglichkeit wie ich alle doppelten Einträge entfernen kann.

Wie habe ich es bisher probiert? Ich habe zunächst alle Einträge eingelesen und als Liste an eine for-Schleife übergeben. Diese for-Schleife sollte jedesmal die Datei OHNE() den aktuellen Eintrag einlesen und diesen dafür am Ende der Datei anhängen. Das wäre zwar keine sehr effiziente Lösung aber das ist in diesem Fall egal. Hauptsache die Einträge sind weg. Allerdings musste ich feststellen, dass für diese Lösung ständig eine Property überschrieben werden müsste, was ja in ANT so nicht geht.

Hat jemand eine andere Lösung parat, die ich mal probieren könnte?

Liebe Grüße,
Rantan
 
So, hier kurz eine Lösung für das Problem. Man kann doch meinen Vorschlag aus dem ersten Post nehmen. Man kann jede Property mit Hilfe des Tags <var name="hierdernamederproperty" unset="true"/> zurücksetzen und sie erneut verwenden.

Gruß,
Rantan
 
Zurück