Actions2
- BPMN Actions
- ARIS (AML) Actions
BPMN → Convert to BPMN
AI-generatedOverview
This node converts JSON structured data into BPMN 2.0 XML or ARIS AML format. It is useful for transforming process definitions represented in JSON into standardized process modeling formats for BPMN or ARIS tools. For example, it can convert a JSON process description into a BPMN XML string for use in BPMN-compliant software or generate an ARIS AML file for ARIS process modeling.
Use Case Examples
- Convert a JSON process definition to BPMN XML string for visualization or further processing in BPMN tools.
- Generate a binary BPMN file from JSON to save or share the process model.
- Convert JSON to ARIS AML format for use in ARIS process management systems.
Properties
| Name | Meaning |
|---|---|
| JSON Input | The JSON data representing the process to convert. Can reference previous node output using {{$json}}. |
| Output Format | The format of the converted output, either as an XML string or a binary file. |
| File Name | Base name for the output file when output format is binary. The extension is added automatically based on the format. |
Output
Binary
Outputs the converted BPMN or ARIS AML data as a binary file with MIME type 'application/xml' and appropriate file extension when 'Binary File' output format is selected.
JSON
result- The converted BPMN or ARIS AML XML string when output format is XML string.format- The format of the output, either 'bpmn' or 'aris'.timestamp- ISO timestamp of when the conversion was performed.message- Success message indicating the conversion was successful (present when output is binary).
Dependencies
- No external dependencies beyond standard JSON parsing and string manipulation.
Troubleshooting
- Common issues include invalid JSON input or missing required 'process' property in the JSON, which will cause conversion errors.
- Error messages like 'Invalid JSON structure: missing "process" property' indicate the input JSON does not have the expected structure.
- Conversion errors will be thrown if the JSON cannot be parsed or does not conform to expected schema; ensure the JSON input is valid and correctly structured.
Links
- BPMN 2.0 Specification - Official specification for BPMN 2.0 format.
- ARIS AML Format - Information about ARIS AML process modeling format.