XSL
Eens kijken of ik via deze weg ook een oplossing voor een XML probleempje kan vinden. Er zijn vast wel lezers die direct weten of en hoe in een XSL-bestand onderstaande code ‘ingepakt’ kan worden in een URL. De code komt uit een XSL-stylesheet, die weer gekoppeld is aan een XML-file waarin de data zit.
xsl:value-of select="lokaal/exemplaar/exemplaar_signatuur" /
Het zou er zo ongeveer uit moeten zien:
a href="http://www.zoekmachine.nl/zoek=xsl:value-of
select="lokaal/exemplaar/exemplaar_signatuur"
Het idee is om maandelijkse lijsten van nieuwe mediatheekaanwinsten op deze manier wat interactiever te maken. De gegenereerde zoekstring van hierboven zou bijvoorbeeld op basis van de plaatsingcode (=exemplaar_signatuur) kunnen verwijzen naar de titelpresentatie in de webcatalogus.
Zie de demo-file hier (werkt alleen in IE, niet in FF, geen idee waarom).

Hoi Gerard,
Tussen de uitslagen van de verkiezingen even een oplossings voor het probleem tussen haakjes:
11.xml
werkt ook in FF (zie bron voor XSL-bestand in dezelfde map).
Hoi Pierre,
bedankt! mooi zo, dat is al een zorg minder. Wat was nu het probleem voor Firefox? Was het alleen het toevoegen van version="1.0” aan de eerste regel: (xsl: stylesheet version="1.0")
Ik heb drie dingen aangepast:
* header
* het feit dat de XSL met een relatieve URL werd opgeroepen vond FF niet leuk
* er stond een stukje javascript in een table element, vond FF ook niet leuk
Begrijp ik trouwens goed dat je tweede probleem is dat je de waarde van lokaal/exemplaar/exemplaar_signatuur als parameter in een URL in de gegeneerde HTML wilt laten terugkomen? Of wil je een parameter aan het XML bestand meegeven die slechts een deel ervan laat zien?
Gerard, als je nu kijkt naar 11.xml
Was dit wat je bedoelde?
Pierre
Yep! Dat is precies wat ik bedoelde!
Ik ga het vandaag nog inbouwen. Muchos gracias, Pierre!