Graphical Support for Common XSLT Instructions and Expressions

The XSLT mapper has graphical support for

  • XSLT instructions
  • XPath functions
  • Logical operators
  • Java Functions

Using special symbols, called blocks, you can quickly and easily create complex XSLT without writing any code, as shown in Figure 237:

Figure 237. XSLT Operation, Function, and Logical Operator Blocks

Blocks can be created

  • Automatically, when you link one node to another. For example, if you link repeating elements in the source and target documents, Stylus Studio automatically creates an xsl:for-each instruction block in the mapper.
  • Manually, by selecting the instruction or expression you want to create from the shortcut menu on the mapper canvas (right click on the mapper canvas to display this menu).
  • By reverse-engineering the XSLT that you write on the XSLT Source tab - when you click the Mapper tab, XSLT that can be represented graphically is displayed on the mapper canvas.

See Working with XSLT Instructions in XSLT Mapper and Processing Source Nodes to learn more about working with blocks in the XSLT mapper.

Technology Companies That Use Stylus Studio

Technology companies can't always handle every technology that they come across. That's why when it comes to XML, they look to Stylus Studio to guide them. Check out which top technology companies are looking to the future with Stylus Studio.

Translating EDIFACT Documents to XML

The EDIFACT to XML Converter is a primary component of the adapter library. The XML that is generated is well commented and indented, and can be used anywhere XML is normally used — with XML Schemas, XQuery, XSLT, and so on.

Convert DTD to XML

Learn how to create a sample XML instance document from a DTD using Stylus Studio DTD to XML conversion tools.

XQuery Tools Support for TigerLogic XDMS

Stylus Studio's integration with the TigerLogic XDMS XQuery processor, allowing you to execute advanced XQuery expressions directly against any TigerLogic XDMS instance.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member