Formatieren von JSON-Daten, die camelCased werden sollen

Ich erhalte eine JSON-Antwort vom Server, die ungefähr so ​​aussieht:

{
    "Response": {
        "FirstName": "John",
        "LastName": "Smith",
        "NickNames": {
            "NameOne": "Johnny",
            "NameTwo": "JohnS",
            "NameThree": "Smithy"
        },
        "Success": true,
        "Errors": []
    }
}

Gibt es eine Möglichkeit, diese Antwort über eine Funktion auszuführen, sodass der Schlüssel jedes Schlüsselwertpaars camelCased ist?

Die Ausgabe würde also ungefähr so ​​aussehen:

{
    "response": {
        "firstName": "John",
        "lastName": "Smith",
        "nickNames": {
            "nameOne": "Johnny",
            "nameTwo": "JohnS",
            "nameThree": "Smithy"
        },
        "success": true,
        "errors": []
    }
}

Wenn mich jemand in die richtige Richtung weisen könnte, wäre das großartig.

Vielen Dank.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage