Tabel doorzoeken in XML

Status
Niet open voor verdere reacties.

papapeperoni

Nieuwe gebruiker
Lid geworden
29 nov 2007
Berichten
3
Ik moet voor een schoolopdracht door gebruik te maken van een .html (voor de output), .xml (voor de database), .xsl (voor opmaak) en .dtd om bepaalde rijen uit een database te selecteren.

Ik heb dit gedaan door een pagina te maken met bovenaan een tekstvak en een zoek knop en daaronder de hele database.

Het idee is dat als er op de knop wordt gedrukt de tekst in het tekstvak wordt vergeleken met de voornaam van alle rijen in de database (het is een database over een klas), en mocht er een match gevonden worden, laat hij die allemaal (of 1) zien.

Als het goed is werken alle bestanden correct m.u.v. de .xsl.

Ik ben al over de deadline heen en ik zit volledig vast, hopelijk kan iemand hier mij helpen.

Bij voorbaat dank,
--Tom
 

Bijlagen

Hallo,

Allereerst, een DTD is niet bedoeld om iets te selecteren, het bepaalt de regels waaraan de XML moet voldoen, dus een validatie.

Verder in de XSL (ICT.xsl) mis ik de aansturing "for-each" die wel in L.xsl staat (die in de folder 'Old' terecht komt bij het uitpakken).

Ik heb niet het hele document bestudeerd, maar het lijkt mij dat je eens in die richting moet zoeken.

Succes
 
Nou, 't is weer een tijdje verder en ik krijg het echt niet gedaan met een .xsl erbij, dus die heb ik gedumpt.

Ik heb nu alleen wel nog 2 probleempjes:

1. Dubbele namen geeft 'ie niet weer (2x Tom bijv.)

2. Als een element leeg is kapt hij meteen met die persoon.

Misschien kan iemand mij daar mee helpen?
Ik post dit ding ook maar op Javascript forum, kijken of 't daar wat drukker is.

Groetjes,
--Tom
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan