Skip to main content


developerWorks  >  XML  >

Process Atom 1.0 with XSLT

developerWorks

Level: Intermediate

Uche Ogbuji (uche.ogbuji@fourthought.com), Principal Consultant, Fourthought, Inc.

13 Dec 2005

Register now or sign in using your IBM ID and password.

Atom 1.0 is the emerging Internet Engineering Task Force (IETF) standard for Web feeds -- information updates on Web site contents. Since Atom is an XML format, XSLT is a powerful tool for processing it. In this tutorial, Uche Ogbuji looks at XSLT techniques for processing Atom documents, addressing real-life use cases.

In this tutorial

  • Reading fields from Atom

  • Processing Atom content fields

  • Generating Atom

  • Practical notes

Objectives

  • Navigate the basic structure of Atom 1.0 documents using XPath expressions

  • Use these expressions to drive XSLT transformations of Atom source files

  • Deal with the complications of text and markup embedded in Atom files

  • Learn how to use XSLT templates to generate valid Atom files, and how to check the validity of the results.

Prerequisites

This tutorial is written for developers who are familiar with XML, XPath, and XSLT. You should have some familiarity with XHTML and Atom, although the latter is a simple format that you can probably get a good grasp of by looking at the examples early in this tutorial.


System requirements

You will need JavaScript enabled in your browser.



Duration

Under one hour


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community