Я получаю данные в формате json от разных клиентов построчно. Например: -
input_data = {"name": "John Smith", "hometown": {"name": "New York", "id": 123}}
Возможно, некоторые клиенты отправят такие данные, как:
input_data = {"username": "Ethen Hunt", "address": {"address_name": "Moscow", "address_id": 574}}
Итак, я создал свой собственная схема:
input_mapped = {"user": "" , "address": {"name": "", "id": }}
, так что даже если я получу input_data с измененными именами ключей, я все равно смогу получить ее и выполнить дальнейшие операции.
Поэтому вместо жесткого кодирования каждой пары значений ключа input_data в созданный мной словарь input_mapped. Могу ли я сделать для этого какое-нибудь json отображение или что-то еще?
Будет очень любезно с вашей стороны помочь