Richard G Baldwin Programming Tutorials

XML -- eXtensible Markup Language


Table of Contents 

If you find the links to any of my tutorials broken, you might try either:

  1. Going to Google or Bing and searching the web for pages having the same title, or

  2. Going to More articles by Richard G. Baldwin at Developer.com and searching that page for the tutorial by title.

One of those two options is almost certain to lead you to a copy of the tutorial.

USE YOUR BACK BUTTON TO RETURN TO THIS TABLE OF CONTENTS

The New Face of Computer Science Education - The Scratch Generation

2224 Graphics, using Java and JDOM with SVG, Part 2
2222 Graphics, using Java and JDOM with SVG, Part 1
2220 Drawing grids, Bézier Curves and Elliptical Arcs Using Java and SVG
2218 Writing Java Servlets to Produce XHTML Code That References External SVG Files
2216 Using Java to Produce SVG Code in XHTML Data
2214 An Improved Approach for Creating SVG/XML Code and SVG/XML DOM Nodes using Java
2212 Java JAXP, Creating Graphics Using Java and SVG
2210 Java JAXP, Transforming XML to XHTML
2208 Java JAXP, Writing Java Code to Emulate an XSLT Transformation
Java API for XML Processing (JAXP)
2206 Java JAXP, Implementing Default XSLT Behavior in Java
2204 Java JAXP, Exposing a DOM Tree
2202 Getting Started with Java JAXP and XSL Transformations (XSLT)
2200 Java API for XML Processing (JAXP), Getting Started

Parsing XML Documents
850 Learning XML: Parsing XML Documents: Events, Part 6
840 Learning XML: Parsing XML Documents: Events, Part 5
830 Learning XML: Parsing XML Documents: Events, Part 4
820 Learning XML: Parsing XML Documents: Events, Part 3
810 Learning XML: Parsing XML Documents: Events, Part 2
800 Learning XML: Parsing XML Documents: Events, Part 1

XSL Tutorials
660 Learning XML: XSLT Sorting
650 Learning XML: Making Choices
640 Learning XML: Trees, Nodes, and Templates, Part III
630 Learning XML: Trees, Nodes, and Templates, Part II
620 Learning XML: Trees, Nodes, and Templates, Part I
610 Using Conditional Tests
600 Using XML Attribute Values
590 Inserting Attributes Into the Output Stream
580 From XML Data to HTML Tables
570 Introduction to Transformations (XSLT) using IE5 (Part 2)
560 Part I: Introduction to Transformations (XSLT) using IE5
550 XSL and XSL Transformations (XSLT), Getting Started

XML for Beginners
200 Part VI: Valid Documents, Well-Formed Documents, and the DTD
190 Part V: Content
180 Part IV: Elements
170 Part III: Tags and Attributes
160 Part II: Creating and Maintaining Structure
150 Part I: Structured Documents, Plain Text, and Rendering 

XML Tutorials at Geocities Site
02/26/00- XML and IE5, Part 9 
Ninth in a series to examine the use of IE5 as an XML browser.
02/18/00 - XML and IE5, Part 8 
Eighth in a series to examine the use of IE5 as an XML browser.
02/11/00 - XML and IE5, Part 7 
Seventh in a series to examine the use of IE5 as an XML browser.
02/04/00 - XML and IE5, Part 6 
Sixth in a series to examine the use of IE5 as an XML browser.
01/28/00 - XML and IE5, Part 5 
Fifth in a series to examine the use of IE5 as an XML browser.
01/21/00 - XML and IE5, Part 4 
Fourth in a series to examine the use of IE5 as an XML browser.
01/14/00 - XML and IE5, Part 3 
Third in a series to examine the use of IE5 as an XML browser.
01/06/00 - XML and IE5, Part 2 
Second in a series to examine the use of IE5 as an XML browser.
12/30/99 - XML and IE5, Part 1 
First in a series to examine the use of IE5 as an XML browser.
12/17/99 - A Layman's View of XML, Part 6 
Last in a series of articles explaining XML in layman's language.
12/10/99 - A Layman's View of XML, Part 5 
Continuing explanation of XML in layman's language. 
12/03/99 - A Layman's View of XML, Part 4 
Continuing explanation of XML in layman's language. 
11/26/99 - A Layman's View of XML, Part 3 
Continuing explanation of XML in layman's language. 
10/25/99 - A Layman's View of XML, Part 2 
Continuing explanation of XML in layman's language. 
09/18/99 - A Layman's View of XML, Part 1 
An explanation of XML in layman's language. 
09/04/99 - What is the W3C? 
Review of an article by Simon St.Laurent. 
08/23/99 - Scalable Vector Graphics (SVG) 
A brief look at the development of an SVG standard for XML. 
08/01/99 - XML and Java Objects, Part 3 
Continuation of a series that discusses SAX and Java objects. 
07/18/99 - Using XML and Java to maintain this site 
Discusses how I use XML and Java to maintain more than 800 links to XML resources. 
07/11/99 - XML and Java Objects, Part 2 
Continuation of a series that discusses SAX and Java objects. 
06/27/99 - XML and Java Objects, Part 1 
Beginning of a new series that discusses SAX and Java objects. 
05/30/99 - XSL and "No Fault" CSS 
A little about the controversy surrounding XSL and CSS. 
05/16/99 - What is XML, Part 3 
The concluding article in a three-part series explaining XML for beginners. 
05/06/99 - What is XML, Part 2 
A continuation of an earlier discussion that provides a painless introduction to XML. 
04/20/99 - What is XML? 
A somewhat whimsical look at the origins of XML.


DISCLAIMER: To the best of my knowledge, all of the program code embedded in these HTML files was originally correct. However, over time, these HTML files have been processed through a variety of website content management programs. Sometimes, such programs are not friendly to embedded code, and arbitrarily remove characters such as angle brackets, square brackets, backslashes, etc. Therefore, you may occasionally find some code that has missing characters. If so, just insert them back into the code before you attempt to compile and execute the code.

[ Home
 
 

© 1996 -2009 Richard G. Baldwin