PinnedBeginning XSLT with HTML5, CSS and Javascript - Part 1Building on previous posts in the XSLT for the Modern Web series — This post will take a more detailed look at how to use XSLT, Javascript…May 26, 2024May 26, 2024
PinnedXSLT with Fetch() API — modern Javascript with Async and AwaitHaving looked at the use of XMLHttpRequest and jQuery $.ajax(), $.ajax() with Promises and $.get(), another modern way to load XML and…May 3, 2024May 3, 2024
PinnedWhat is XSLT and is it still relevant in a website context in 2024?Let’s explore concisely what XSLT is, why we should be interested and whether it has a place in website context in 2024 — or is it…Apr 27, 20241Apr 27, 20241
How to use the Javascript FileReader API for XSLT transformations — no local server requiredThe Javascript FileReader API provides a way to load files, such as XML files, without the use of the Fetch() API, XMLHttpRequest () or a…Dec 14, 2024Dec 14, 2024
How to use XSLT with PHP (very simply)Using XSLT with PHP is very easy to do — but you will need to check you have the right modules installed. Lets take a quick look.Oct 26, 2024Oct 26, 2024
Using XPath generate-id() with XSLT to create links within your XML contentXPath’s generate-id() function is useful for simple linksOct 5, 2024Oct 5, 2024
Using Javascript Promise.allSettled() with XSLTJavascript Promises provide methods to chain asynchronous which can be helpful for loading multiple XSLT stylesheets.Oct 3, 2024Oct 3, 2024
How to load multiple XML documents using XPath in XSLTLet’s understand how we can load multiple XML documents in an XSLT transformation using <xsl:variable> and XPath document()Aug 18, 2024Aug 18, 2024
Performing a simple lookup in XSLT using XPathPerforming a simple lookup is a useful XML/XSLT pattern — previously we looked at using <xsl:key>, this time let’s look at different way…Aug 18, 2024Aug 18, 2024
Using XSLT to output Javascript (within a webpage)Can you use XSLT to output Javascript to a webpage? — let’s find outAug 11, 2024Aug 11, 2024