IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  XML  >  

IBM Informix XSLT DataBlade

An Informix DataBlade module that creates new SQL functions that allow transformation of documents from one format to another using XSLT style sheets.


Date Posted: February 21, 2003
OverviewRequirements Download FAQs Forum Reviews

Update: April 2, 2003

New version includes software for HP-UX 32-bit.

What is the IBM Informix XSLT DataBlade?

The IBM Informix XSLT DataBlade module creates new SQL functions (which are called user-defined routines (UDRs)) that allow transformation of documents from one format to another using XSLT style sheets and libxslt (the Gnome C XSLT library).

How does it work?

The first release of the IBM Informix XSLT DataBlade, Version 1.0, supports the storing of XSLT style sheets and documents in the built-in Informix LVARCHAR and CLOB data types. It also supports the IBM Informix Web DataBlade HTML data type.

The IBM Informix XSLT DataBlade includes the following:

  • an installation bundle that creates the XSLT DataBlade module's SQL functions and includes a dynamic library that the Informix server uses when those functions are executed
  • SQL and ESQL/C examples
  • xsltproc, the Gnome command-line program that transforms a document, given an XSLT style sheet; the SQL functions created by the XSLT DataBlade module work as does xsltproc.
  • xmllint, the Gnome command-line program that validates XML documents.

About the technology author(s):
Jean T. Anderson is a senior software engineer in Extender and DataBlade Development. She has worked for ten years with object-relational technologies, including Postgres, Illustra, and Informix. Ms. Anderson is a co-author of "Open-Source Components for Informix Dynamic Server 9.x" by Jacques Roy et al. (Upper Saddle River, NY: Prentice Hall PTR, 2002).

Susan L. Cline is a staff software engineer in Extender and DataBlade Development. Her experience with DataBlades goes back to Illustra and continues with Informix. Ms. Cline has many years experience with Web-enabling technologies, including the IBM Informix Web DataBlade and the IBM Informix XSLT DataBlade modules.

Download now Download now

Related technologies

For platform(s):
AIX, Linux, SunOS, HP/UX

For topics:
relational, DataBlade, SQL, XSLT


Related resources

Using the IBM Informix XSLT and Web DataBlades

EXSLT by example

Tutorial: Create multi-purpose Web content with XSLT

developerWorks XML Zone

The Apache XML Project

Open Source Projects

 

    About IBM Privacy Contact