MQTT Json Values string to entities with values

IWith MQTT i get a long Value like: {“Name”: “John”, “Friend”:“Bill” , …etc}.
The the number of items mis not always the same.
Is there an integration or so the can split these Key/Value pairs in one go, without defining them befroehand. Just read them as strings