Author: web-admin

0

Chapter 54: XPath Operators

XPath Operators tutorial — written as if I am your personal teacher sitting next to you with a whiteboard, markers, tea, and unlimited patience. We will go very slowly, step by step, from the...

0

Chapter 55: XPath Examples

XPath Examples tutorial — written as if I’m your personal teacher sitting next to you, whiteboard ready, explaining slowly and clearly, with lots of drawings, step-by-step reasoning, many small-to-realistic examples, common mistakes people make,...

0

Chapter 56: XSLT Tutorial

XSLT tutorial, written exactly as if I am your personal teacher sitting next to you. We will go slowly, step by step, from zero to being able to write real, useful XSLT transformations. Every...

0

Chapter 57: XSLT Introduction

1. What is XSLT? (The clearest honest explanation) XSLT = XSL Transformations (also sometimes just called XSL) XSLT is a special-purpose language that was designed to do one main job: Take an XML document...

0

Chapter 58: XSL(T) Languages

What does “XSL(T)” actually mean? XSL = Extensible Stylesheet Language XSLT = XSL Transformations (the most important part) These are three related but different specifications that were created together in the late 1990s /...

0

Chapter 59: XSLT – Transformation

1. What does “transformation” really mean in XSLT? Transformation = taking one document (almost always XML) and producing a completely new document from it. The new document can be: another XML document (different structure,...

0

Chapter 60: XSLT

1. What is <xsl:template> really? (the heart of XSLT) The <xsl:template> element is the most important building block of every XSLT stylesheet. It is the place where you define: “When the processor sees this...

0

Chapter 61: XSLT

1. What does <xsl:value-of> really do? <xsl:value-of> is the most frequently used instruction in XSLT. Its only job is: Take the result of an XPath expression Convert it to a string Output that string...

0

Chapter 62: XSLT

1. What does <xsl:for-each> really do? <xsl:for-each> is the classic loop in XSLT 1.0. It lets you: Take a set of nodes (selected by an XPath expression) and repeat the same block of output...

0

Chapter 63: XSLT

1. What does <xsl:sort> really do? <xsl:sort> is the only built-in way in XSLT to sort a list of nodes before processing them. It can only be used inside these two elements: <xsl:for-each> <xsl:apply-templates>...