prime react 数据 table 组件从数组到 JSON 的数据转换?

Data conversion for prime react data table component from array to JSON?

每当我使用输入参数 lookupId 调用 java 网络服务 (HTTP GET) fileLookup 时,它会返回数组中的响应,如下所示。

[
    "1224,First_File.docx,null,458,null,null",
    "1225,Second File.js,test for description,15514,778,null",
    "1226,Third_File.pdf,null,876,null,null"
]

收到的响应值对应于以下字段。

File id    File Name    Description   user Id  File Version

例如1224,First_File.docx,null,458,null,null1224就是File idFirst_File.docx就是File Namenull就是Description458分别是user Idnull分别是File Version

我想显示一个primereact数据table,它会显示在table上面的东西。但是,我发现的大多数示例都使用 JSON 数据。例如,this sandbox example。就我而言,由于我没有 JSON 对象形式的数据,我是否应该考虑先将上述数据转换为 JSON 以便我可以将其提供给 Data table或者可以做些什么来达到同样的目的?

你需要的是这样的

this

您创建了一个新数组,其中用“,”分隔每个字符串,然后将索引用作 DataTable 组件中的字段。

    <Column field="0" header="Vin" />
    <Column field="1" header="Year" />
    <Column field="2" header="Brand" />
    <Column field="3" header="Color" />