Xml TREE Works - how to split sub data

Hello this is my configuration :

i m on premise :

  • n8n version: : 1.64.3
  • Database (default: SQLite): Postgress
  • n8n EXECUTIONS_PROCESS setting (default: own, main): : default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: : Debian 12

Hello,

So i got this node :

i can extract data from XML and get it on CSV, for a simple XML, now i need to get data from Sub tree XML :

SUB001-001 SUB002-001 SUB003-001 SUB004-001 DATA001-001 DATA002-001 SUB001-002 SUB002-002 SUB003-002 SUB004-002 DATA001-002 DATA002-002

My question how in Edit Fields and create line from all my XML TREE and keep the

I want at the END :

DATA001;DATA002;DATA_SUB
DATA001-001;DATA002-002:SUB001-001
DATA001-001;DATA002-002:SUB002-001
DATA001-001;DATA002-002:SUB003-001
DATA001-001;DATA002-002:SUB004-001
DATA001-002;DATA002-002:SUB001-002
DATA001-002;DATA002-002:SUB002-002
DATA001-002;DATA002-002:SUB003-002
DATA001-002;DATA002-002:SUB004-002

Do u know how to do that in N8N node please

Hello no one can help me please ?