Imports System.Web.Script.SerializationPublic Class runme Inherits System.Web.UI.Page Dim obj As ResultRows Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim data As String = "{""total_rows"":1,""offset"":0,""rows"":[ {""xyz"":""Hello World"",""key"":""abc""}]}" Dim jsd As New JavaScriptSerializer obj = jsd.Deserialize(Of ResultRows)(data) Response.Write(obj.rows(0).xyz) End SubEnd ClassPublic Class ResultRows Public rows() As ResultRowEnd ClassPublic Class ResultRow Public xyz As StringEnd Class