Jak analizować zagnieżdżony obiekt JSON przy użyciu biblioteki json?

Chcę przeanalizować obiekt json za pomocą biblioteki json.

    {
    "batters":
        {
            "batter":
                [
                    { "id": "1001", "type": "Regular" },
                    { "id": "1002", "type": "Chocolate" },
                    { "id": "1003", "type": "Blueberry" },
                    { "id": "1004", "type": "Devil's Food" }
                ]
        }

    }