Konwertuj złożony obiekt JavaScript na obiekt notacji kropkowej
Mam taki przedmiot
{ "status": "success", "auth": { "code": "23123213", "name": "qwerty asdfgh" } }
Chcę przekonwertować go na notację kropkową (jeden poziom), taką jak:
{ "status": "success", "auth.code": "23123213", "auth.name": "qwerty asdfgh" }
Obecnie konwertuję obiekt ręcznie, używając pól, ale myślę, że powinien być lepszy i bardziej ogólny sposób na to. Czy jest jakiś?
Uwaga: Istnieje kilka przykładów pokazujących odwrotny sposób, ale nie mogłem znaleźć dokładnej metody.
Uwaga 2: Chcę go używać z moim powiązaniem z kontrolerem serwera.