Eine Routine ist vielleicht etwas viel gesagt. Man kann dem Aufruf des Konverters ein paar Kommandozeilenparameter mitgeben, damit er ein ganzes Verzeichnis in XML und dann wieder zurück konvertiert. Dann muß man halt mit einem guten Editor dateiübergreifend den Parameter-Tag in den XMLs mit suchen und ersetzen einfügen und zurückkonvertieren.
Eines meiner jüngeren Projekte ist ein Parser in JAVA, der eine GSM-Datei auswählen läßt, durch den Konverter jagt, eine gewünschte Modifikation durchführt (z.B. Downgrade oder Ergänzung von 3 Rotationsparametern nebst Fangpunkten) und dann wieder zurückkonvertiert. Allerdings ist das A) mein erstes konkretes Java-Projekt, B) habe ich eh wenig Zeit und wird das vielleicht auch alles anders, wenn mit AC11 objektintern Unicode einzieht. Es kann sein, dass dann zumindest der Downgrade nicht mehr so einfach funktioniert.