Web Log of Aleksey Nudelman: Thoughts on Software Architecture

Analysis and Review of Microsoft Technologies for IT Managers, Architects and Developers

Home » Archives » December 2004 » XML Tutorial: Transforming XML Documents

[Previous entry: "Why poor transportion makes good communications"] [Next entry: "Last two lessons by Jaidev"]

12/04/2004: "XML Tutorial: Transforming XML Documents"


Cascading Stylesheets (CSS) is a specification for adding rules to HTML documents that control the appearance of the rendered document in terms of the fonts, spacing, style, margins etc. In this tutorial we will not learn about CSS. But, do look at the original recommendations, browsers, authoring tools etc that are available at: http://www.w3.org/Style/CSS/

eXtensible Styleheet Language (XSL) is an extension of CSS aimed at working with general XML documents. There are two key parts:

¨ XSL Transformations (XSLT) – A language to specify transformations of XML documents. In this chapter and the next we will focus on XSLT in detail. We will also see a complete example in action thereafter.

¨ XSL Formatting Objects (XSL-FO) – A specification on formatting semantics. Although we will not formally discuss XSL-FO, we will see an example in a later chapter.


New chapter is online: http://csharpcomputing.com/XMLTutorial/Lesson13.htm

  Home
  Archives
Phishing Inspector is  available

Copyright© 2006 Aleksey Nudelman