Hi There,
I’m new to Knime and love it so far but i’m getting stuck on parsing a XML file.
i am trying to convert an xml document to a table. The XML has multiple element levels with sublevels.
The xml file looks like:
Journal 1
Transaction 1
Line 1
subline 1
subline 2
subline 3
line 2
subline 1
subline 2
subline 3
line 3
subline 1
subline 2
subline 3
Transaction 2
line 1
subline 1
subline 2
subline 3
line 2
subline 1
subline 2
subline 3
Journal 2
Transaction 1
Line 1
subline 1
subline 2
subline 3
line 2
subline 1
subline 2
subline 3
line 3
subline 1
subline 2
subline 3
I would like the data to be presented in a table like
|Journal 1|transaction 1|line 1|subline 1|
|Journal 1|transaction 1|line 1|subline 2|
|Journal 1|transaction 1|line 1|subline 3|
|Journal 1|transaction 1|line 2|subline 1|
|Journal 1|transaction 1|line 2|subline 2|
|Journal 1|transaction 1|line 2|subline 3|
|Journal 1|transaction 1|line 3|subline 1|
|Journal 1|transaction 1|line 3|subline 2|
|Journal 1|transaction 1|line 3|subline 3|
|Journal 1|transaction 2|line 1|subline 1|
|Journal 1|transaction 2|line 1|subline 2|
|Journal 1|transaction 2|line 1|subline 3|
|Journal 1|transaction 2|line 2|subline 1|
|Journal 1|transaction 2|line 2|subline 2|
|Journal 1|transaction 2|line 2|subline 3|
|Journal 2|transaction 1|line 1|subline 1|
|Journal 2|transaction 1|line 2|subline 2|
|Journal 2|transaction 1|line 3|subline 3|
My settings for xpath are like:
/journal (multiple row)
/journal/transaction (multiple row)
/Journal/transaction/line (multiple row)
/journal/transaction/line/subline (multiple row)
Can somebody help me and what am i doing wrong? accounting file.xml (2.6 MB)
Thanks in advance!
Dino_