Obtenir la Valeur de JSON à l'aide de JArray

J'ai la chaîne suivante (au format json)

J'ai reçu de mon serveur:

{[{"ruta": "1","division": "7"},{"ruta": "2","division": "7"},{"ruta": "3","division":"7"},{"ruta": "4","division": "7"},{"ruta": "5","division": "7"},{"ruta": "23","division": "7"}]}

Je veux obtenir de chaque valeur et de les enregistrer dans des variables de chaîne de caractères afin de les enregistrer dans une base de données.

Pour que j'essaie de faire comme suit:

JArray jarr = JArray.Parse(result);
foreach (JObject content in jarr.Children<JObject>())
{
    foreach (JProperty prop in content.Properties())
    {
         string tempValue = prop.Value.ToString; //This is not allowed 
         //here more code in order to save in a database
    }
}

Mais je ne trouve pas le moyen de convertir les valeurs de chaîne.

OriginalL'auteur adrian4aes | 2014-04-15