Category: XML

0

Chapter 51: XPath Nodes

XPath Nodes — written as if I’m your patient teacher sitting next to you. We’ll go slowly, step by step, with many drawings, analogies, real examples, common mistakes, and exercises. Lesson 1 – What...

0

Chapter 52: XPath Syntax

What is XPath really? (5-minute honest explanation) XPath = XML Path Language It is a query language for selecting nodes (elements, attributes, text, comments…) from an XML or HTML document. Think of XPath as...

0

Chapter 53: XPath Axes

What are XPath Axes? (5-minute honest explanation) Axes are the directions you can move in the XML tree. Normally XPath only goes down (child): xpath /library/book/title But with axes you can also go: up...

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...