Choosing an Input File

The first step of creating an adapter is to select an input file.

Figure 161. Specify Input File Type Manually or Let Stylus Studio Decide

The input file can be any type. If you are planning to use the adapter to convert other non-XML files of this type, the input file should be representative of that broader class of files - files with the same extension ( .txt or .edi, for example), encoding, numbers and types of regions, and so on. You can always fine-tune the adapter to accommodate characteristics that are not embodied in the input file, but as a general rule, use a file that is as close to others of its type as possible.

Note

 

File systems that return only XML files, such as Sleepycat Software's Berkeley DB XML, do not appear when you browse for input files using the Open dialog box( ).

XQuery Mapper

Stylus Studio has the industry's only XQuery mapper, enabling you to develop sophisticated XML mappings consisting of queries and data transformation in an intuitive, visual manner.

XML Schema Library

The Stylus Studio XML Schema Library provides a detailed reference of many of the world's most commonly used XML vocabularies in an easy-to-read format.

Industry DTD Standards Support (OASIS)

Stylus Studio provides integrated support OASIS catalogs, including thousands of industry-standard DTDs like DocBook, FIXML, and more!

Apache FOP

Apache FOP is an open-source engine is available from the Apache project that renders XSL-FO into PDF and other popular document formats. Apache FOP is fully integrated with Stylus Studio's XSL:FO tools.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member