Hallo Zusammen,
ich nutze im Studium seit ca. 1 Jahr Linux und habe das System wirklich zu schätzen gelernt.
Mein jetziges Problem übersteigt meine Fähigkeiten bei weitem und ich würde euch hier gerne um einen Lösungsansatz bitten.
Beschreibung:
Ich habe ca 100 XML Dateien aus einem Studienprojekt. In diesen Dateien gibt es sehr viele Einträge wie folgt:
ich müsste jetzt in diesen Dateien folgendes ändern:
Immer wenn ein "xmlfiel" Eintrag in der Zeile vorhanden ist, soll ein neuer Eintrag "scope="XXXXX" angehängt werden.
Das "XXXXX" muss aber der Teil hinter dem "0:" sein
Im Moment muss ich das von Hand reinschreiben. Da es um mehrere hundert Einträge geht wäre es super, wenn man hier eine Logik erstellen könnte.
Hat jemand eine Idee/Tipp?
Vielen Dank im Voraus!!
ich nutze im Studium seit ca. 1 Jahr Linux und habe das System wirklich zu schätzen gelernt.
Mein jetziges Problem übersteigt meine Fähigkeiten bei weitem und ich würde euch hier gerne um einen Lösungsansatz bitten.
Beschreibung:
Ich habe ca 100 XML Dateien aus einem Studienprojekt. In diesen Dateien gibt es sehr viele Einträge wie folgt:
Code:
<cell gridX="1" gridY="4">
<xmlfield s3Name="0:ackmit" />
</cell>
<cell gridX="2" gridY="4" sizeX="2">
<button.subscreen msgId="ab9b8122f4fd86956efe0723466bf36a" subscreenNr="4" />
</cell>
<cell gridX="4" gridY="4">
<label msgId="2c727ced9c4ce39f5467a94efde355de" />
</cell>
Immer wenn ein "xmlfiel" Eintrag in der Zeile vorhanden ist, soll ein neuer Eintrag "scope="XXXXX" angehängt werden.
Das "XXXXX" muss aber der Teil hinter dem "0:" sein
Code:
<cell gridX="1" gridY="4">
<xmlfield s3Name="0:ackmit" scope="ackmit" />
</cell>
<cell gridX="2" gridY="4" sizeX="2">
<button.subscreen msgId="ab9b8122f4fd86956efe0723466bf36a" subscreenNr="4" />
</cell>
<cell gridX="4" gridY="4">
<label msgId="2c727ced9c4ce39f5467a94efde355de" />
</cell>
Hat jemand eine Idee/Tipp?
Vielen Dank im Voraus!!