Hi.
I have a problem parsing a json file containing a matrix.
{"waferMap":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
...
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"dieSize":1683.0,"lotName":"lot1","waferIndex":1.0,"trianTestLabel":[["Training"]],"failureType":[["none"]]}
This is one line in the JSON file I have.
I loaded this JSON file with the "Input Data" block. As a result, the matrix corresponding to the waferMap was split as shown in the picture below.


Here is the result I want:
| waferMap | dieSize | lotName | waferIndex | trianTestLabel | failureType |
[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], ... [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]] | 1683.0 | "lot1" | 1.0 | "Training" | "none" |
A matrix of waferMap represents an 26by26 resolution image.
How do I get these results?