我需要反序列化这个json
{
"partnerName": "moha",
"monetic.to_use": "skynet",
"monetic.mb_id": "MB.00.T",
"monetic.currency": 978,
"monetic.atos.merchant_id": "011223344553333",
"monetic.atos.is_shared": true,
"monetic.atos.data_config": "",
}
进入这个复杂的结构
class Config {
string partnerName;
Monetic monetic;
}
class Monetic {
string to_use;
string mb_id;
int currency;
Atos atos;
}
class Atos {
string merchant_id;
bool is_shared;
string data_config;
}
有没有比手动绑定每个属性更好(更通用)的方法?
更新:我们总是只有一个"复杂" item(如monetic
)