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