有个以下格式的省市区数组对象:
[
{
"name": "上海市",
"child": [
{
"name": "市辖区",
"child": [
{
"name": "黄浦区",
"child": null
},
{
"name": "卢湾区",
"child": null
},
{
"name": "徐汇区",
"child": null
},
{
"name": "长宁区",
"child": null
},
{
"name": "静安区",
"child": null
},
{
"name": "普陀区",
"child": null
},
{
"name": "闸北区",
"child": null
},
{
"name": "虹口区",
"child": null
},
{
"name": "杨浦区",
"child": null
},
{
"name": "闵行区",
"child": null
},
{
"name": "宝山区",
"child": null
},
{
"name": "嘉定区",
"child": null
},
{
"name": "浦东新区",
"child": null
},
{
"name": "金山区",
"child": null
},
{
"name": "松江区",
"child": null
},
{
"name": "青浦区",
"child": null
},
{
"name": "南汇区",
"child": null
},
{
"name": "奉贤区",
"child": null
}
]
},
{
"name": "县",
"child": [
{
"name": "崇明县",
"child": null
}
]
}
]
}
]
请问如何用Ts变为以下格式的二维数组?
[
['上海市', '市辖区', '黄浦区']
['上海市', '市辖区', '卢湾区']
['上海市', '市辖区', '徐汇区']
['上海市', '市辖区', '长宁区']
['上海市', '市辖区', '静安区']
['上海市', '市辖区', '普陀区']
['上海市', '市辖区', '闸北区']
['上海市', '市辖区', '虹口区']
['上海市', '市辖区', '杨浦区']
['上海市', '市辖区', '闵行区']
['上海市', '市辖区', '宝山区']
['上海市', '市辖区', '嘉定区']
['上海市', '市辖区', '浦东新区']
['上海市', '市辖区', '金山区']
['上海市', '市辖区', '松江区']
['上海市', '市辖区', '青浦区']
['上海市', '市辖区', '南汇区']
['上海市', '市辖区', '奉贤区']
['上海市', '县', '崇明县']
]