2013-07-25 3 views
3

J'ai la chaîne JSON suivante que j'ai récupéré d'un WebAPI:Deserialize chaîne JSON en liste dynamique dans VB.net

[{"WorkOrderID":2,"WorkOrderNumber":1},{"WorkOrderID":3,"WorkOrderNumber":3}] 

Maintenant, je veux savoir s'il y a un moyen que je peux désérialiser cette dans une liste de type dynamique dans VB.NET? La chaîne JSON peut prendre n'importe quel format (donc je ne peux pas la désérialiser en un type de classe standard) et j'ai juste besoin de la désérialiser en une liste afin de pouvoir utiliser une source de données pour une grille.

Est-ce réalisable.

+1

Le [projet JSON.Net] (http://json.codeplex.com/) sur CodePlex pourrait vous aider à démarrer – rwisch45

Répondre

2

Pour VB.Net:

Dim x As Object = JsonConvert.DeserializeObject(of Object)(json)