Hallo,
ich muss h�ufig fehlerhafte Epub-Dateien korrigieren, was meistens eine elende Tipparbeit bedeutet.
In der Datei befinden sich Eintr�ge wie:
---------------------------8<---------------------------
<navPoint id="navPoint-38" playOrder="38"> <navLabel> <text>ABC</text> </navLabel> <content src="Text/section-0039.html" /> </navPoint> --------------------------->8--------------------------
Entscheidend sind navPoint und playOrders, die fortlaufend numeriert sein m�ssen. Es d�rfen also keine Zahlen doppelt vorkommen und keine fehlen, die zusammengeh�renden navPoints und playOrders allerdings m�ssen identisch sein.
Hallo Heinz,
ich w�rde hier zu Perl tendieren
$lfdnr = 1;
while(<>)
{ if(m#<navPoint id="navPoint-\d+" playOrder="\d+">#)
{ print "