想要把一个用python写的得到的XML格式的API calls, 导入到一个数据库表中:
返回的XML的数据格式是:
{
‘ID’: 123,
'Name': 'ABC',
'CostCenterDetails':
{
'CostCenterID': 1,
'CostCenterName':
[
'X','Y','Z'
]
},
'ClientDetails':
{
'ClientID': 99,
'ClientName':
[
'M','N','P'
]
}
}
我的问题是,在这里我们的字典(‘CostCenterDetails’和‘ClientDetails’)里都有list了,所以是many to many的关系了,有点像cross join的感觉,那怎么样实现把这种nested dictionaries放到同一个表里呢?是放在一个表里的同一行吗?感觉明显是不对的。求指路。