Hi Niketnilay
Thanks for reverting back with questions.
We are supposed generate a table by reading/parsing application generated log file (INFO,DEBUG,WARN,ERROR). This log file has incoming request message (input XML) and outgoing response message (output XML). There is a direct mapping between input xml elements and output xml elements.
At this point, I am able to parse these xmls and generate table as per the screen shot 1. i.e. first five coumns (A1, A2, A3, A4 and A5) are input XML elements. Second five columns (B1, B2, B3, B4 and B5) are output XML elements.
Unfortunately, we are finding it difficult to compare the directly mapped elements between input and output. In the real time we have 50+ elements in each input and out xmls.
To compare the input and output elements in a better way, we came up with two different column set (as per Screen shot 2).
Response to your queries
1. Column sets are decided based on input and output xml elements. Based on xml element name it's divided.
2. Please refer #1
3. We want to display name of the XML elements. May be this can be modified. i.e. First two columns are input and output xml elements name. From third column, we can start input xml actual values.
**Input XML Columns Row1 (IP XML) Output XML Columns Row1 (OP XML) Row2 (IP XML) Row2 (OP XML) Row3 (IP XML) Row3 (OP XML)**
IPXML Column1 Test1 OPXML Column1 Test1 Test2 Test2 Test3 Test3
IPXML Column2 Test22 OPXML Column2 Test22 Test23 Test23 Test24 Test24
IPXML Column3 Test33 OPXML Column3 Test33 Test34 Test34 Test35 Test35
IPXML Column4 Test44 OPXML Column4 Test44 Test45 Test45 Test46 Test46
IPXML Column5 Test55 OPXML Column5 Test55 Test56 Test56 Test57 Test57
... View more