Поскольку вы используете .NET 2.0, вам необходимо использовать JSON-библиотеку Джеймса, с загрузкой в Codeplex (версия для .NET 2.0).
Пример использования Json.NET
Добавить ссылку на Newtonsoft.Json, и Импорт Newtonsoft.Json в своем классе.
Пример:
Import Newtonsoft.Json
Dim product As New Product()
product.Name = "Captopril"
product.Expiry = New DateTime(2008, 12, 28)
product.Price = 3.99D
product.Sizes = New String() {"Small", "Medium", "Large"}
'Call SeralizeObject to convert the object to JSON string'
Dim output As String = JavaScriptConvert.SerializeObject(product)
Выходная переменная будет содержать значение:
{
"Name": "Captopril",
"Expiry": "\/Date(1230375600000+1300)\/",
"Price": 3.99,
"Sizes": [
"Small",
"Medium",
"Large"
]
}
здесь попросили http://stackoverflow.com/questions/579053/how-can-i-encode-a-array-in-vb-net-to-json –