- 3 minutes to read

What is a stylesheet?

Transform complex XML and JSON data into user-friendly formats with Nodinite Stylesheets. On this page, you will:

Empower business users - Present technical data in formats non-technical users can understand
Protect sensitive information - Hide confidential data from specific users or roles
Format alerts - Customize email and event log notifications with readable, actionable content
Support multiple formats - Transform XML and JSON into HTML, flat files, or any text-based output
Reuse templates - Apply the same stylesheet across multiple Message Types for consistency

Tip

Use Stylesheets in Nodinite to visualize data for the business in a format they can understand. You can also use this feature to hide sensitive data they do not need to see, ensuring compliance and security.

How Stylesheets Work

Nodinite has built-in support for Stylesheets to transform technical data into business-friendly formats. You can present both XML and JSON data for end-users in formats they can understand and act upon.

XML Transformation
✅ Convert XML documents into HTML for web display
✅ Transform XML into different XML formats for system integration

JSON Transformation
✅ Convert JSON into HTML reports
✅ Generate flat files or text-based outputs
✅ Transform any JSON structure into nearly any imaginable text-based format

Stylesheet example
An XML message transformed into a user-friendly HTML format using a Nodinite Stylesheet.

Features

Transformation Engines

  • XSLT - Transform XML documents into HTML for web display or XML for system integration
  • Liquid - Transform JSON documents into HTML, flat files, or nearly any text-based output format

Flexibility and Reusability

  • Multiple stylesheets per Message Type - Create any number of different stylesheets for each Message Type
  • Shared stylesheets - Use the same stylesheet across many Message Types for consistency
  • Self-service access - Business users can view transformed data in Log Views without technical knowledge

Alarm Formatting

How It Works

Nodinite automatically applies the correct Stylesheet to transform message payloads based on the Message Type. When you associate a Stylesheet with a Message Type, it is used in:

  • Log Views - Transform technical data for business user consumption
  • Alarm notifications - Format alerts with readable, actionable content
  • Reports - Generate user-friendly reports from technical log data

All Logged Events have the mandatory Message Type property set, which determines which Stylesheet to apply.


Next Step

Start using Stylesheets to transform your data:

  1. Add or manage Stylesheet - Create XSLT or Liquid templates for your Message Types
  2. Message Types - Associate Stylesheets with specific Message Types
  3. Add or manage Log View - Create Log Views that use your Stylesheets
  4. Add or manage Monitor View - Apply Stylesheets to Monitor Views
  5. E-Mail - Configure email alerts with formatted content using Stylesheets