I need to split a large XMLfile into multiple smaller ones, grouping by an element multiple iterations deep.
In XSLT 2 I use for-each-group group-by, which perfectly does the trick.
I wonder if it is possible to do the grouping in DTL?
Ensemble supports Data Transformation Language (DTL) for describing data transformations. DTL is an XML language. Ensemble provides wizards and graphical tools for creating, editing, and testing DTL transformations. A data transformation is a Caché class like the following. If you prefer you can use Studio to edit the class definition directly and bypass the wizards and graphical tools.