Steffen J: Attribute ersetzen

Beitrag lesen

Hallo ich habe folgendes Problem.
Ich möchte eine vorhandene XML durchlaufen und alle Attribute vergleichen und falls möglich ersetzten.

Das ganze soll eine Übersetzung der Attribute in eine andere Sprache darstellen.

Das Wörterbuch hat folgenden Aufbau

<tmx>
   <body>
     <tu>
       <tuv xml:lang="en">
         <seg>example</seg>
       </tuv>
       <tuv xml:lang="de">
         <seg>Beispiel</seg>
       </tuv>
    </tu>
    <tu>
       <tuv xml:lang="en">
         <seg>hi</seg>
       </tuv>
       <tuv xml:lang="de">
         <seg>Hallo</seg>
       </tuv>
    </tu>
   </body>
</tmx>

Die zu Übersetzende Quell-Datei

<Test>
   <ABC Attribute1="Beispiel" Attribute2="Hallo"/>
</Test>

auch die Erweiterung auf weitere sprachen sollte unterstützt werden.

Bin für jede Hilfe dankbar.