Hey,
Ik ben me op dit moment aan het verdiepen in xml / xslt en ben van plan om het in mijn CMS te verwerken, welke ik op dit moment aan het schrijven ben.
Echter tijdens mijn zoektocht op internet kon ik maar weinig documentatie vinden (Kan ook aan mijn Google kunsten liggen ;)), maar de volgende documenatie vond ik toch wel erg handig:
De laatste is overigens echt een aanrader, hier kan je een zipje downloaden met powerpoint presentaties waar veel voorbeelden en uitleg in staat.
Mijn vraag aan jullie is echter of iemand al ervaring met xslt heeft, en hoe jij het gebruik ervaart. Ik ben benieuwd!
Mathijs
- Xml / Xslt
-
14-02-2006, 19:19 #1
- Berichten
- 125
- Lid sinds
- 19 Jaar
Xml / Xslt
-
-
14-02-2006, 19:23 #2
Basing.nl (Umono)
- Berichten
- 1.017
- Lid sinds
- 19 Jaar
Ik heb er beperkte ervaring mee toen ik een boek kocht over XML. Het behandelde teven XSLT maar verder heb ik er nog geen echte toepassingen voor gezien. Misschien dat hier iemand een concrete toepassing kan aantonen?
-
14-02-2006, 19:45 #3
- Berichten
- 125
- Lid sinds
- 19 Jaar
XSLT is een transformatietaal, zo kan je een XML bestand bijvoorbeeld makkelijk 'transformeren' naar een (x)html bestand, rtf bestand, xml, en nog meer.
Op deze manier kan je bijvoorbeeld makkelijk een versie maken voor je website, en een versie die geschikt is voor WAP.
-
14-02-2006, 22:17 #4
- Berichten
- 625
- Lid sinds
- 19 Jaar
Zelf heb ik hier ook geen ervaringen mee, maar naar wat ik hoor van (professionele) webdesigners/programmeurs is het voor websites een beetje overkill.
Bij xml + xslt gebeurd de omzetting van data+layout->xhtml in de browser. Het is (naar wat ik hoor dan toch) veel doeltreffender en zeker niet slechter om serverside xhtml op te bouwen.
Wil je echter met pure xml werken (voor bv WAP zoals Mathijs zegt) is het wel een moeilijkere keuze.
-
15-02-2006, 14:16 #5
- Berichten
- 32
- Lid sinds
- 19 Jaar
Om even een voorbeeld te geven van xslt;
Onlangs heeft een vriend van mij een applicatie geschreven in C#, alles wat je ingeeft wordt als xml opgeslagen en geupload. Wanneer je dan in die xml het xslt document aan de xml koppelt en je navigeert naar de pagina, krijg je de zaken niet als xml te zien maar inderdaad als ware het een echte xhtml pagina...
De testpagina kan je bvb hier aanschouwen: http://logboek.50webs.com/logboek.xml
Om de pagina ook effectief als xhtml pagina te kunnen zien, moet je wel over een xslt parser beschikken!
Het nut van die pagina is nu bijvoorbeeld dat het voor leken een zeer simpel overzicht geeft van de gegevens in de xml file. Uiteraard kan ja zelf ook shiften en maar een deel van de data weergeven. (op de testpagina worden bvb enkel de dagen waarop iets ingevuld werd weergegeven en de meest recente datum eerst)
-
16-02-2006, 08:05 #6
- Berichten
- 144
- Lid sinds
- 19 Jaar
Origineel gepost door Dirk Bonhomme
Zelf heb ik hier ook geen ervaringen mee, maar naar wat ik hoor van (professionele) webdesigners/programmeurs is het voor websites een beetje overkill.
Bij xml + xslt gebeurd de omzetting van data+layout->xhtml in de browser. Het is (naar wat ik hoor dan toch) veel doeltreffender en zeker niet slechter om serverside xhtml op te bouwen.
Wil je echter met pure xml werken (voor bv WAP zoals Mathijs zegt) is het wel een moeilijkere keuze.
-
16-02-2006, 17:41 #7
- Berichten
- 32
- Lid sinds
- 19 Jaar
de omzetting van xml naar xhtml gebeurt (dmv xslt) client-side, jij moet een parser geďnstalleerd hebben die alles kan omzetten.. Installeer bvb xml spy (van altova), IE maakt dan gebruik van de parser die zich in xml spy bevindt..
-
17-02-2006, 08:45 #8
- Berichten
- 144
- Lid sinds
- 19 Jaar
oh dat wist ik niet :) weer wat geleerd
-
24-02-2006, 08:57 #9
Basing.nl (Umono)
- Berichten
- 1.017
- Lid sinds
- 19 Jaar
Origineel gepost door Chris Schalenborgh
eigen tags dus hoe kunnen die xml parsers dan de opmaak enz weten?
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic