View XSLTs

View XSLTs


Overview

The XSLT Stylesheet area within the OneEnterprise Library lets you create, view, edit, and delete reusable XSLT transformation scripts. XSLT (Extensible Stylesheet Language Transformations) stylesheets convert XML documents from one structure to another — for example, reshaping a nested XML hierarchy, reformatting a date, or applying conditional logic before XML data is sent to a target system.

Stylesheets stored in the Library are shared across the platform. Once you save a stylesheet, any automation, connector, or data flow in OneEnterprise can reference it by name. The result is consistent transformation behavior across integrations and a single place to maintain transformation logic.

End users typically interact with the XSLT Stylesheet area to monitor existing stylesheets, edit names or descriptions, update the underlying XSLT code, remove obsolete entries, or register a brand-new stylesheet. This article walks you through each of those actions in order.

Key Features:
  1. Centralized list view: See every XSLT stylesheet available in your tenant in a single screen, with name, description, and quick row-level actions.
  2. Two-pane edit experience: Edit the stylesheet's Details (name and description) and its Stylesheet content (the XSLT code) from separate, focused screens.
  3. Built-in code editor: Review and modify XSLT directly in the browser using a numbered, syntax-highlighted editor with cut, copy, paste, undo, redo, indent, and font-size controls.
  4. Safe delete: A confirmation modal prevents you from removing a stylesheet by accident.
  5. Reusability across integrations: A single stylesheet can be referenced by multiple connectors and automations, so a change made here applies wherever the stylesheet is used.

Accessing the XSLT Stylesheets

  1. Log in to your tenant.
  2. From the left navigation panel, click on the Design group menu and then select Library.
  3. The Library landing page lists all reusable asset categories:
    1. Enumerations
    2. Flows
    3. JSONata
    4. Objects
    5. Value Mappings
    6. XSLT Stylesheets.
  4. Each band shows a category icon, the category name, a short description, and clicking on the band opens the category.
  5. The top of the page shows the page title "Library," the breadcrumb "Library," a back arrow, and the help icon (?).
  6. The left sidebar shows the primary navigation — Dashboard, Connectors, Automations, and Library (currently selected). 
  7. Click on the XSLT Stylesheets band.


View List of XSLTs

  1. The provides the list of available XSLT Stylesheets.
  2. Review the list of existing stylesheets. Each row shows the XSL type icon, the stylesheet name, and its description.
  3. Use the search icon to filter the list by name or description when the list grows large.
  4. Select the band to open the stylesheet's detail page.

Start Edit Mode

  1. To edit XSLT details, click on any of the bands.
  2. The screen will open in edit mode, allowing you to modify the following details:
    1. XSLT Details
    2. XSLT Stylesheet
  3. Click any of the bands to start modifying the details.
  4. Refer to the Edit XSLT Details article for more information.
  5. Refer to the Edit XSLT Stylesheet article for more information.

Add XSLT

  1. Click on the Add button to create a new XSLT.
  2. On click of the button, the screen will open with a form.


  1. On the Add screen, complete the required fields:
    1. Name — enter a unique, descriptive name (for example, Cust Stylesheet). It is a required field.
    2. Description — enter a short description that explains what the stylesheet does (for example, Pull customer). It is a mandatory field, and it supports a maximum of 400 characters.
  2. Select Save in the top-right to create the stylesheet.


  1. Once you hit the Save button, the XSLT will be created and listed on the screen.
  2. Now, you can view its details and update the XSLT stylesheet.
  3. Click on the band to start editing its details.

  1. Click the Details or Stylesheet band to edit its details. 

  1. On the Details screen, you can modify only the description.
  2. You cannot modify the name of the XSLT.

  1. On the Stylesheet screen, you can modify only the stylesheet.
  2. Please note that OneEnterprise provides a basic structure of the XML stylesheet.
  3. Edit the XSLT directly in the code area. Line numbers appear in the gutter on the left.
  4. On the Stylesheet editor screen, use the toolbar to make changes to the XSLT code:
    1. Refresh — reload the stylesheet from the server and discard unsaved changes.
    2. Download — download the current XSLT as a file.
    3. Cut, Copy, Paste — standard clipboard actions on the selected text.
    4. Undo and Redo — step backward or forward through edit history.
    5. Indent and Outdent — increase or decrease the indentation of the selected lines.
    6. Font size — open the font menu and select the editor font size (default 16).
    7. Insert snippet and Format — insert a code snippet or auto-format the document.
  5. Select Save in the top-right to persist your changes.

Remove XSLT

  1. Hover over the band that you want to remove.
  2. When you hover over the band, a Delete icon will appear.
  3. Click on the Delete icon.

  1. A confirmation pop-up will appear. Review the stylesheet name shown in the message.
  2. Select Yes to permanently remove the stylesheet, or select No to cancel and return to the list.


    • Related Articles

    • View Authentication

      View Authentication
    • View Library

      Overview This article provides a step-by-step guide to viewing the enumeration library. Click on the Library band. A list of libraries used for the selected enumeration will be listed on the screen. You can add or remove the libraries on this screen. ...
    • View Enumeration

      Overview Enumerations (Enums) are a data type used to define a fixed set of predefined values for a field or variable. Instead of allowing any value, an enumeration restricts input to a set of allowed options. Accessing Enumerations Enumerations ...
    • View JSONata

      Overview JSONata is a lightweight yet powerful query and transformation language designed for JSON data. In OneEnterprise, the JSONata section of the Library allows you to create, manage, and reuse JSONata expressions across your integration designs. ...
    • View Credentials List

      View Credentials List