Thread Eingerückte hierarchische Liste (HTML) erzeugen (9 answers)
Opened by GwenDragon at 2023-12-21 11:45

GwenDragon
 2023-12-21 11:45
#195713 #195713
User since
2005-01-17
14759 Artikel
Admin1
[Homepage]
user image
Folgender Fall: Es existieren Textteile, die als geordnete oder nummerierte Liste um x-Stellen eingerückt werden sollen.

Beispiel
@list_data = (
{ indent => 0, text => "Test 1" },
{ indent => 2, text => "Test 2" },
{ indent => 1, text => "Test 3" }, { indent => 1, text => "Test 4" },
{ indent => 3, text => "Test 5" },
);

Sicherlich kann ich sowas erzeugen (. ist hier Leerzeichen):
Test 1
..Test 2
.Test 3
.Test 4
...Test 5

Aber das wäre ja keine valide HTML-Liste mit ol-li- oder ul-li-Elementen.

Irgendeine Idee, wie ich mit Perl doch eine echte verschachtelte HTML-Liste bekomme (ohne irgendwelches JavaScript)?
Geht sowas auch ohne aufgeblasene Module von CPAN?
Last edited: 2023-12-21 11:54:44 +0100 (CET)

View full thread Eingerückte hierarchische Liste (HTML) erzeugen