Hallo,
ich lasse mir von einem Programm eine XML als Kapiteldatei für das Contanerformat Matroska erstellen. Nun müsste ich mehrere Einträge in der XML ersetzen, immer durch die gleiche Textzeile.
Hier ein Auszug aus der XML:
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
<ChapterString></ChapterString>
<ChapterLanguage>eng</ChapterLanguage>
</ChapterDisplay>
Nach
dem fett markierten Zeile 2 soll etwas eingefügt werden
Dass das ganze so aussieht:
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterSegmentUID format="hex">
bcffc7fe80230cf7beb6e08bc38ca5d6
</ChapterSegmentUID>
<ChapterDisplay>
<ChapterString></ChapterString>
<ChapterLanguage>eng</ChapterLanguage>
</ChapterDisplay>
Die Zeile ist immer die gleiche, der Teil
<ChapterFlagEnabled>1</ChapterFlagEnabled> kommt mehrfach vor, dahinter soll halt der andere Teil einsortiert werden.
Selbst hab ich außer ein wenig HTML keine Programmierkenntnisse. Geht sowas mit Perl oder so zu machen?
modedit Editiert von GwenDragon: Fett-BBCode aus Code entfernt; Hinweis auf wichtige Zeile
Last edited: 2011-05-12 14:31:07 +0200 (CEST)