我想知道是否可以标准化这样的 JSON:
{
"rows": [{
"cells": [{
"value": "Column Name 1"
},
{
"value": "Column Name 2"
},
{
"value": "Column Name 3"
},
{
"value": "Column Name 4"
}
]
},
{
"cells": [{
"value": "Second Row Thing1"
},
{
"value": "Second Row Thing2"
},
{
"value": "Second Row Thing3"
},
{
"value": "Second Row Thing4"
}
]
},
{
"cells": [{
"value": "Third Row Thing1"
},
{
"value": "Third Row Thing2"
},
{
"value": "Third Row Thing3"
},
{
"value": "Third Row Thing4"
}
]
}
]
}
变成如此漂亮的格式:
{
"rows": [{
"Column Name 1": "Second Row Thing1"
"Column Name 2": "Second Row Thing1"
"Column Name 3": "Second Row Thing1"
"Column Name 4": "Second Row Thing1"
},
{
"Column Name 1": "Third Row Thing1"
"Column Name 2": "Third Row Thing1"
"Column Name 3": "Third Row Thing1"
"Column Name 4": "Third Row Thing1"
}
]
}
基本上我想把第一行的数据当作列名来对待。然后使用这些列名作为我的行对象中键的名称。可以用“normalizr”做这样的事情吗?或者我应该深入研究“map”、“foreach”等数组的东西吗?:)