我的数据来自这样的数据库:
帐户 | 姓名 | 地址1 | 状态 | 压缩 | 贷款类型 | 到期 |
---|---|---|---|---|---|---|
100 | 山姆 | 街 5 | 纽约 | NY001 | 乙 | 2019 |
100 | 山姆 | 街 5 | 纽约 | NY001 | 吨 | 2020 |
100 | 山姆 | 街 10 | 新泽西州 | NJ001 | 乙 | 2019 |
100 | 山姆 | 街 10 | 新泽西州 | NJ001 | 吨 | 2020 |
101 | 约翰 | 街道 1 | 加州 | CA001 | 乙 | 2019 |
101 | 约翰 | 街道 1 | 加州 | CA001 | 吨 | 2020 |
我需要使用 python pandas 将上述数据转换为以下 json 格式。我正在尝试 df.to_json(orient = 'index') 但它没有创建如下嵌套的甲酸盐。有什么建议么 ?
{
results: [
{
account:100,
Name: Sam,
LoanDetails : [
{
Address1: Street 5,
State : NY,
ZIP: NY0001,
LoanList : [
{
Loantype: E,
expiry: 2012
}
{
Loantype: T,
expiry: 2020
}
]
}
{
Address1: Street 10,
State: NJ,
ZIP: Nj0001,
LoanList: [
{
Loantype: E,
expiry: 2019
}
{
Loantype: T,
expiry: 2020
}
]
}
}
{
account:100,
Name: John,
LoanDetails :
{
Address1: Street 1,
State : CA,
ZIP: CA0001,
LoanList : [
{
Loantype: E,
expiry: 2012
}
{
Loantype: T,
expiry: 2020
}
]
}
}
]
}