Como posso JSON codificar um array em VB.NET?

Preciso devolver um resultado JSON para uma rotina com a qual estou trabalhando. Em VB.NET , como as matrizes podem ser codificadas por JSON?

 Dim serializer as New JavaScriptSerializer() Dim arrayJson as String = serializer.Serialize(myArray) 

Existem quatro maneiras:

  1. Role seu próprio com um formatador personalizado
  2. Json.NET .
  3. JavaScriptSerializer
  4. DataContractJsonSerializer

Recentemente, escrevi sobre como fazer a Json Serialization .

Você vai querer olhar para a serialização JSON. Aqui está um bom artigo que explica uma maneira de fazê-lo (infelizmente, os exemplos são em C #), mas com mais informações, podemos provavelmente orientá-lo para o kit de ferramentas certo.

você poderia tentar o serializador javascript ( http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx ) Eu acredito que ele foi preterido por um tempo pela Microsoft, mas, em seguida, não-preterido (é que uma palavra ??) quando eles queriam usá-lo no MVC