About XML Processing #
The XML Processing module allows you to manipulate existing XML files directly within M-Files.
The module is file-based and integrates seamlessly with triggers from other file-based modules. It executes configurable actions on XML documents.
With this module, you can modify XML structure dynamically by removing existing elements or inserting new elements populated with values from M-Files object properties.
Supported actions:
- RemoveElement – Removes one or more XML elements from the document.
- AddElement – Adds a new XML element to the document at a specified location.
- Supports multiple placement options:
- AddAfterElement
- AddBeforeElement
- AddAsChildElement
- Supports multiple placement options:
Accessing XML Processing #
After you have successfully installed the application, you should configure XML Processing.
- Open M-Files Admin.
- In the left-side tree view, expand the desired connection to M-Files Server.
- In the left-side tree view, expand the Document Vaults.
- Still in the left-side tree view, expand the vault where you installed the connector and select Configurations.
- Expand Other Applications.
- Expand Extension Kit.
- Click on XML Processing.
Initial configuration steps #
To begin configuring a rule, you need to define four fundamental fields to establish the rule’s essentials. For detailed descriptions, please click on each field below: