Example 1

Command

template-engine render --in ./in --out ./out --data ./data.csv --multiple-output true --multiple-output-filename-pattern {i}

Data

| id        | Record 1              | Record 2             |
| --------- | --------------------- | -------------------- |
| data_1    |  record 1 data 1      |  record 2 data 1     |
| data_2    |  record 1 data 2      |  record 2 data 2     |
| sku       |  record1              |  record2             |

Input Dir ( ./in )

File 1 ( ./in/in.json )

{
    "sku": "{{sku}}",
    "data_1": "{{data_1}}",
    "data_2": "{{data_2}}"
}

File 2 ( ./in/in.xml )

Output Dir

File 1 ( ./out/0.json )

File 2 ( ./out/1.json )

File 3 ( ./out/2.xml )

File 4 ( ./out/3.xml )

Last updated