adding the workflow collection to git
This commit is contained in:
269
workflows/1810_workflow_1810.json
Normal file
269
workflows/1810_workflow_1810.json
Normal file
@@ -0,0 +1,269 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "d0c92688-14fc-4393-a1d6-926eb867b81e",
|
||||
"name": "On clicking 'execute'",
|
||||
"type": "n8n-nodes-base.manualTrigger",
|
||||
"position": [
|
||||
180,
|
||||
240
|
||||
],
|
||||
"parameters": {},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "0edbad78-249b-441c-877d-bac57fb44a91",
|
||||
"name": "Note",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
180,
|
||||
31
|
||||
],
|
||||
"parameters": {
|
||||
"width": 436,
|
||||
"height": 169,
|
||||
"content": "## n8n version\n\nThis workflow was created using n8n version 0.197.1 and uses a new [expression syntax](https://docs.n8n.io/code-examples/methods-variables-reference/) as well as a new version of the Merge node. Make sure you're also using n8n version 0.197.1 or newer when running this workflow."
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "251d893c-11cb-4702-a289-44f198581722",
|
||||
"name": "Download XML File",
|
||||
"type": "n8n-nodes-base.httpRequest",
|
||||
"position": [
|
||||
400,
|
||||
240
|
||||
],
|
||||
"parameters": {
|
||||
"url": "https://www.w3schools.com/xml/simple.xml",
|
||||
"options": {}
|
||||
},
|
||||
"typeVersion": 3
|
||||
},
|
||||
{
|
||||
"id": "0973b302-1ba9-4faf-9d6c-2caca1b301f5",
|
||||
"name": "Parse XML content",
|
||||
"type": "n8n-nodes-base.xml",
|
||||
"position": [
|
||||
620,
|
||||
240
|
||||
],
|
||||
"parameters": {
|
||||
"options": {}
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "01854111-27cb-40c1-b95e-14f91f89e9f1",
|
||||
"name": "Create new spreadsheet file",
|
||||
"type": "n8n-nodes-base.googleSheets",
|
||||
"position": [
|
||||
1060,
|
||||
140
|
||||
],
|
||||
"parameters": {
|
||||
"title": "My XML Data",
|
||||
"options": {},
|
||||
"resource": "spreadsheet"
|
||||
},
|
||||
"credentials": {
|
||||
"googleSheetsOAuth2Api": {
|
||||
"id": "19",
|
||||
"name": "Tom's Google Sheets account"
|
||||
}
|
||||
},
|
||||
"executeOnce": true,
|
||||
"typeVersion": 2
|
||||
},
|
||||
{
|
||||
"id": "affbcb81-5873-406e-a51d-cd6fee682992",
|
||||
"name": "Define header row",
|
||||
"type": "n8n-nodes-base.set",
|
||||
"position": [
|
||||
1280,
|
||||
140
|
||||
],
|
||||
"parameters": {
|
||||
"values": {
|
||||
"string": [
|
||||
{
|
||||
"name": "columns",
|
||||
"value": "={{ [ Object.keys($(\"Split out food items\").first().json) ] }}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"options": {},
|
||||
"keepOnlySet": true
|
||||
},
|
||||
"executeOnce": true,
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "537aff03-ae08-4712-bfae-15f0e3a5e69a",
|
||||
"name": "Split out food items",
|
||||
"type": "n8n-nodes-base.itemLists",
|
||||
"position": [
|
||||
840,
|
||||
240
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"fieldToSplitOut": "breakfast_menu.food"
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "b247f984-6ed2-4de0-8877-a61571863ff8",
|
||||
"name": "Write header row",
|
||||
"type": "n8n-nodes-base.googleSheets",
|
||||
"position": [
|
||||
1500,
|
||||
140
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"rawData": true,
|
||||
"sheetId": "={{ $(\"Create new spreadsheet file\").first().json[\"spreadsheetId\"] }}",
|
||||
"operation": "update",
|
||||
"dataProperty": "columns"
|
||||
},
|
||||
"credentials": {
|
||||
"googleSheetsOAuth2Api": {
|
||||
"id": "19",
|
||||
"name": "Tom's Google Sheets account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 2
|
||||
},
|
||||
{
|
||||
"id": "fc9e2c32-30b1-4162-a686-2d049e52e111",
|
||||
"name": "Wait for spreadsheet creation",
|
||||
"type": "n8n-nodes-base.merge",
|
||||
"position": [
|
||||
1720,
|
||||
240
|
||||
],
|
||||
"parameters": {
|
||||
"mode": "chooseBranch",
|
||||
"output": "input2"
|
||||
},
|
||||
"typeVersion": 2
|
||||
},
|
||||
{
|
||||
"id": "fdc6d5d9-e08d-4086-a233-0edb3c11bc86",
|
||||
"name": "Write data to sheet",
|
||||
"type": "n8n-nodes-base.googleSheets",
|
||||
"position": [
|
||||
1940,
|
||||
240
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"sheetId": "={{ $(\"Create new spreadsheet file\").first().json[\"spreadsheetId\"] }}",
|
||||
"operation": "append"
|
||||
},
|
||||
"credentials": {
|
||||
"googleSheetsOAuth2Api": {
|
||||
"id": "19",
|
||||
"name": "Tom's Google Sheets account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 2
|
||||
}
|
||||
],
|
||||
"connections": {
|
||||
"Write header row": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Wait for spreadsheet creation",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Define header row": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Write header row",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Download XML File": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Parse XML content",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Parse XML content": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Split out food items",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Split out food items": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Create new spreadsheet file",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"node": "Wait for spreadsheet creation",
|
||||
"type": "main",
|
||||
"index": 1
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"On clicking 'execute'": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Download XML File",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Create new spreadsheet file": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Define header row",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Wait for spreadsheet creation": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Write data to sheet",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user