Using the Content Manager OnDemand XML Indexer

Content Manager OnDemand provides the XML indexer to allow you to specify indexing information for XML input data that you want to be stored in the system.

About this task

You transform your XML documents to a common format defined by IBM Content Manager OnDemand so that the data can be indexed correctly. The files can be stored in IBM Content Manager OnDemand in the same format in which they were created.

To use the XML indexer, you must specify all of the index data for each input file or document that you want to store in and retrieve from the system. The XML indexer requires that a transformation be applied to the source file in order to make certain all your XML data can be indexed. Your XML input data is transformed into a common XML file format using tools such as XSLT and XQuery. XSLT XSLT (Extensible Stylesheet Language Transformations) is a language of transforming XML documents into other XML documents, or even plain text. During the transformation the original document is not changed, rather, a new document is created based on the content of an existing one. The basic processing paradigm is pattern matching. The XSLT stylesheet defines what patterns to process and how to process them for output. While there are many processor implementations of XSLT, Saxon and Xalan are two of the more popular open source versions.

For more information, see the Content Manager OnDemand Indexing Reference.