webForumDet fria alternativet

Spara struktur av listor/träd i collection

0 svar · 455 visningar · startad av erka

erkaMedlem sedan dec. 19996 522 inlägg
#1

Sitter med ett litet problem till hur jag ska hantera vissa taggar i lösningen i tråden http://www.webforum.nu/showthread.php?t=131056

Det är listor <ol> och <ul>, som båda innehåller <li> taggar som jag har tänkt att skriva ut i consollen med indrag och en siffra om det är en <ol> och en * om det är en <ul>. Problemet är att jag inte riktigt kan komma på ett bra sätt att spara dessa listor, linked list kanske är vägen att gå men jag får inte riktigt till det i huvudet hur det ska fungera. Problemet är också att dessa listor kan vara nestlade, och en <ol> kan finnas i en <ul> och vice versa.
Jag ska ju tex som i tråden ovan nämnt göra något i stil med.

if (nName.equalsIgnoreCase("ol")) {
	//registrera en lista
	//skapa ett indrag
}

if (nName.equalsIgnoreCase("ul")) {
	//registrera en lista 
	//skapa ett indrag
}

if (nName.equalsIgnoreCase("il")) {
	//Lägg till il i tillhörande lista
	//Riktigt osäker på en bra lösning på just detta
	//Skriv ut * text om det är en <ul>
	//Skriv ut placeringpåLI. text om det är en <ol>
}

Kortfattat är det en bra lösning på skapa kopior av listor i någon form av collection i java. Men vart ska jag börja rota? :) Har funderat i banorna om jag ska skapa en klass som håller information om listor och dess tillhörande <il>, och instanser av denna klass ligger sedan i en linkedlist

tacksam

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)