Transform components

If you have the same data that can be used in different formats, you can quickly change a component's structure.

In Inspire, this XSLT transfrmation only updates an XML document. If you want to transform XML into another format, such as HTML or PDF, you must publish it and select the appropriate publishing configuration. Publish your content.

Tips and tricks

  • For example, you could have a form for customers to register their products and a form for employees to manage the customer database and store inventory. They contain the same data fields, but look slightly different, and the data is in a different order. Vasont can upload or change from the customer registration form to the store form.
  • An eXtensible Stylesheet Language Transformations (XSLT) file is written in an XML-based language.
    • You can create an XSLT or contact your Vasont customer specialist to have one created for you.
    • The XSLT file is stored as a binary file in Inspire.
    • To learn more about the XSLT file, read Understand XSLT transformations.
  • You do not need special permissions to use the Transform Component... option. It is available to anyone who can access a component, select the right-click (or Options) menu, select Advanced, and then Transform Component...

  • You can transform a single component or multiple components at once.
  • The transformation option is also available in a project.
  • The original component that is being transformed is changed.
    • No new component is created.
    • If you want to see the original XML, you must restore the transformed component.
    • If the XSLT processing fails, the original component is NOT changed.
  • Multiple XSLTs can be uploaded. In this case:
    • If you need to, you can select one or more XSLTs to transform a component.
    • You can also select the order in which they should be applied.