Hi Patrick,
Nur wüßte ich gerne, wo -
Irgendwo in deinen Dateien. *G ©byme!
C:>perl -w
use strict;
use MyWeb::Data;my $webdata = new Data;
$webdata->mySitemap('B');
^Z
>
> ~~~html
> </ul> <!-- Hier hackt's -->[/code
Den fügst du doch mittels Perl selber ein, kannst du diesen </ul> nicht mit einer Klasse versehen?
Du sagst dem C#Script ja selbst, in welcher Reihenfolge der Code generiert wird,
also wo das erste <ul> beginnt, das erste <li> und so weiter,
das </ul>, bei dem es hakt fügst du doch auch Dynamisch ein, da kannst du dem ja auch Dynamisch eine Klasse mitgeben.
> [code lang=perl]
....
> print "<ul>\n"; /* hier ist ja z.b. ein <ul> */
....
> print "</ul>\n";
....
> print " ", " " x (length($spacer) - 2), "</ul>\n", " ", " " x (length($spacer) - 4), "</li>\n";
Einer der schliessenden </ul> in diesem Code muss doch der hakende sein,
also das Problem Kind.
Kannst du dem betreffenden </ul> nicht im Code eine Klasse zuweisen?
Alles nur Testphase, Gruseln also erlaubt!
Das ist Perl, da braucht es keine Testphase zum Gruseln. :-)
Grüße aus H im R,
Engin