接口返回的 JSON 数据里,最常见的就是对象数组——比如用户列表、订单记录。这种数据用「树形视图」看层级很清晰,但想对比每一行的数据,还是表格最直观。本文讲清楚 JSON 转表格的原理和用法。
只要数据里有「对象数组」,就能转成表格。例如:
{
"users": [
{ "name": "Tom", "age": 30, "city": "北京" },
{ "name": "Jerry", "age": 25, "city": "上海" }
]
}
转成表格后,name、age、city 自动变成列名,每个对象变成一行数据。
实际数据里,对象往往嵌套着对象。JSON 转表格时,嵌套字段会自动扁平化,用点号连接:
{ "name": "Tom", "addr": { "city": "北京", "zip": "100000" } }
扁平化后变成两列:addr.city、addr.zip,值分别为 北京 和 100000。这样你无需写代码,就能把多层数据摊平成一张二维表。
在 JSON 在线格式化工具 里,只需两步:
.json 文件)。它还会自动做两件贴心的事: