将具有动态数据的 json 字符串作为源传递给 primeNG 数据表

Pass json string having dynamic data as a source to primeNG datatable

我将从服务中动态获取 json,如下所示:

{"items":[[{"key": "SerialID","value": "P1.M1.T1"},{  "key": "Description",  "value": "Dummy Desc 1"},{  "key": "Label",  "value": "A123"}],[{"key": "SerialID","value": "P1.M1.T2"},{  "key": "Description",  "value": "Dummy Desc 2"},{  "key": "Label",  "value": "B123"}]]}

此处,给出了 items 数组中的示例 2 行。我会得到多个这样的行。此外,每行中的列可能非常(例如:在这里,我每行收到 3 列。我可能会收到 n 个数字。但是,输入中的所有行都是相同的)。

我想将此 json 作为数据源传递给 primeNG table 并以表格格式呈现。因此,列和行都需要动态生成。我尝试解析 json 但不知何故无法为 primeNG table.

形成适当的输入

非常感谢任何帮助。

我终于迭代了我的 JSON,以 PrimeNG 期望的格式形成列和行数组并将其传递给组件。成功了!