https://developers-heaven.net/blog/parsing-json-and-xml-responses-in-kotlin/