Workflow: Manual Movebinarydata Process

Workflow Details

Download Workflow
{
    "meta": {
        "instanceId": "fb924c73af8f703905bc09c9ee8076f48c17b596ed05b18c0ff86915ef8a7c4a"
    },
    "nodes": [
        {
            "id": "ef32b2b5-9739-4622-aa50-ac9e6a93c43c",
            "name": "When clicking \"Execute Workflow\"",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                720,
                360
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "id": "d39d67b6-3f3c-4296-affc-cfc786b877c3",
            "name": "Show 16 random products",
            "type": "n8n-nodes-base.mySql",
            "position": [
                900,
                360
            ],
            "parameters": {
                "query": "SELECT * from products\nORDER BY RAND()\nLIMIT 16;",
                "options": [],
                "operation": "executeQuery"
            },
            "credentials": {
                "mySql": {
                    "id": "EEPqCgKBDiRRZ3ua",
                    "name": "db4free MySQL"
                }
            },
            "typeVersion": 2.100000000000000088817841970012523233890533447265625
        },
        {
            "id": "8ca3e11c-d1b0-4ee6-94f0-b16c46b804d7",
            "name": "Define file structure",
            "type": "n8n-nodes-base.set",
            "position": [
                1120,
                200
            ],
            "parameters": {
                "values": {
                    "string": [
                        {
                            "name": "Product.Code",
                            "value": "={{ $json.productCode }}"
                        },
                        {
                            "name": "Product.Name",
                            "value": "={{ $json.productName }}"
                        },
                        {
                            "name": "Product.Line",
                            "value": "={{ $json.productLine }}"
                        },
                        {
                            "name": "Product.Scale",
                            "value": "={{ $json.productScale }}"
                        },
                        {
                            "name": "Product.Price",
                            "value": "={{ $json.MSRP }}"
                        }
                    ]
                },
                "options": [],
                "keepOnlySet": true
            },
            "typeVersion": 2
        },
        {
            "id": "6ee087c9-afd6-405a-b922-61aae33f5a1e",
            "name": "Concatenate Items",
            "type": "n8n-nodes-base.itemLists",
            "position": [
                1300,
                200
            ],
            "parameters": {
                "aggregate": "aggregateAllItemData",
                "operation": "concatenateItems",
                "destinationFieldName": "Products"
            },
            "typeVersion": 3
        },
        {
            "id": "0aadf35f-9bec-4d27-9122-2ac350f609f7",
            "name": "Convert to XML",
            "type": "n8n-nodes-base.xml",
            "position": [
                1480,
                200
            ],
            "parameters": {
                "mode": "jsonToxml",
                "options": {
                    "headless": false
                }
            },
            "typeVersion": 1
        },
        {
            "id": "5eed6fe8-b7ba-483f-8362-f371e3c678af",
            "name": "Move Binary Data",
            "type": "n8n-nodes-base.moveBinaryData",
            "position": [
                1680,
                200
            ],
            "parameters": {
                "mode": "jsonToBinary",
                "options": {
                    "fileName": "simple.xml",
                    "mimeType": "text\/xml",
                    "keepSource": false,
                    "useRawData": true
                },
                "convertAllData": false
            },
            "typeVersion": 1
        },
        {
            "id": "eb2240a4-cccd-4a4d-a807-1e2bddb0dc89",
            "name": "Define file structure1",
            "type": "n8n-nodes-base.set",
            "position": [
                1120,
                520
            ],
            "parameters": {
                "values": {
                    "string": [
                        {
                            "name": "Product.Name",
                            "value": "={{ $json.productName }}"
                        },
                        {
                            "name": "Product.Line",
                            "value": "={{ $json.productLine }}"
                        },
                        {
                            "name": "Product.Scale",
                            "value": "={{ $json.productScale }}"
                        },
                        {
                            "name": "Product.$.Price",
                            "value": "={{ $json.MSRP }}"
                        },
                        {
                            "name": "Product.$.Code",
                            "value": "={{ $json.productCode }}"
                        },
                        {
                            "name": "Product.Description",
                            "value": "={{ $json.productDescription }}"
                        }
                    ]
                },
                "options": [],
                "keepOnlySet": true
            },
            "typeVersion": 2
        },
        {
            "id": "06a739b9-72fd-4d9c-9dd2-36086fafae7a",
            "name": "Concatenate Items1",
            "type": "n8n-nodes-base.itemLists",
            "position": [
                1300,
                520
            ],
            "parameters": {
                "aggregate": "aggregateAllItemData",
                "operation": "concatenateItems",
                "destinationFieldName": "Products"
            },
            "typeVersion": 3
        },
        {
            "id": "082008c2-d13b-453d-87c2-f551467c6aec",
            "name": "Convert to XML1",
            "type": "n8n-nodes-base.xml",
            "position": [
                1480,
                520
            ],
            "parameters": {
                "mode": "jsonToxml",
                "options": {
                    "attrkey": "$",
                    "headless": false
                }
            },
            "typeVersion": 1
        },
        {
            "id": "e66df48f-4c75-4316-910c-0eb8be0bcf9c",
            "name": "Move Binary Data1",
            "type": "n8n-nodes-base.moveBinaryData",
            "position": [
                1680,
                520
            ],
            "parameters": {
                "mode": "jsonToBinary",
                "options": {
                    "fileName": "intermediate.xml",
                    "mimeType": "text\/xml",
                    "keepSource": false,
                    "useRawData": true
                },
                "convertAllData": false
            },
            "typeVersion": 1
        },
        {
            "id": "1ece7a61-04d8-4d0b-aa33-1085a5732a92",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                1080,
                132
            ],
            "parameters": {
                "width": 830,
                "height": 226,
                "content": "## Simple conversion to XML"
            },
            "typeVersion": 1
        },
        {
            "id": "89cca26f-adde-426a-8033-b66224e9b934",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                1080,
                460
            ],
            "parameters": {
                "width": 830,
                "height": 231,
                "content": "## XML tags with attributes"
            },
            "typeVersion": 1
        },
        {
            "id": "0c01e6cf-da59-460a-b1ab-6977ca88c1cc",
            "name": "Write Binary File",
            "type": "n8n-nodes-base.writeBinaryFile",
            "position": [
                1980,
                360
            ],
            "parameters": {
                "options": [],
                "fileName": "=\/home\/node\/.n8n\/{{ $binary.data.fileName }}"
            },
            "typeVersion": 1
        }
    ],
    "connections": {
        "Convert to XML": {
            "main": [
                [
                    {
                        "node": "Move Binary Data",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Convert to XML1": {
            "main": [
                [
                    {
                        "node": "Move Binary Data1",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Move Binary Data": {
            "main": [
                [
                    {
                        "node": "Write Binary File",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Concatenate Items": {
            "main": [
                [
                    {
                        "node": "Convert to XML",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Move Binary Data1": {
            "main": [
                [
                    {
                        "node": "Write Binary File",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Concatenate Items1": {
            "main": [
                [
                    {
                        "node": "Convert to XML1",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Define file structure": {
            "main": [
                [
                    {
                        "node": "Concatenate Items",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Define file structure1": {
            "main": [
                [
                    {
                        "node": "Concatenate Items1",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Show 16 random products": {
            "main": [
                [
                    {
                        "node": "Define file structure",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Define file structure1",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "When clicking \"Execute Workflow\"": {
            "main": [
                [
                    {
                        "node": "Show 16 random products",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Splitout GoogleCalendar Create Webhook
View
AI agent: expense tracker in Google Sheets and n8n chat
View
puq-docker-influxdb-deploy
View
Linkedin Splitout Create Triggered
View
🎦🚀 YouTube Video Comment Analysis Agent
View
Search LinkedIn companies, Score with AI and add them to Google Sheet CRM
View
DeepSeek v3.1
View
Telegram Gmail Create Triggered
View
[2/3] Set up medoids (2 types) for anomaly detection (crops dataset)
View
PUQ Docker NextCloud deploy
View