Ler cadeia JSON como valor da chave

Eu tenho o seguinte json:

{   
    "serverTime": "2013-08-12 02:45:55,558",
    "data": [
        {
            "key1": 1,
            "key2": {},
            "key3": {
                "key4": [
                    ""
                ],
                "key5": "test2"
            },
            "key7": 0
        },
        {
            "key8": 1,
            "key9": {},
            "key10": {
                "key4": [
                    ""
                ],
                "key9": "test2"
            },
            "key11": 0
        }
    ] 

}

Quero obter valores como par de valores-chave. Algo como:

jsonObject[data][0]

deve dar o primeiro item dodados array.

Eu estou usando o JSONFx.net. Mas dá objetos fortemente tipados. Eu não quero isso. Existe alguma maneira de analisar JSON como valor de chave, como mencionei anteriormente?

obrigado

questionAnswers(4)

yourAnswerToTheQuestion