Necesito devolver un resultado JSON para una rutina con la que estoy trabajando. En VB.NET
, ¿cómo pueden las matrices estar codificadas en JSON?¿Cómo puedo codificar JSON una matriz en VB.NET?
Respuesta
Dim serializer as New JavaScriptSerializer()
Dim arrayJson as String = serializer.Serialize(myArray)
Tendrá que investigar la serialización de JSON. Here is a good article que explica una forma de hacerlo (desafortunadamente los ejemplos están en C#) pero con más información podemos guiarlo hacia el kit de herramientas correcto.
Hay cuatro maneras:
- liar con un formateador personalizado
- Json.NET.
- JavaScriptSerializer
- DataContractJsonSerializer
Hace poco escribió en su blog acerca de cómo hacer Json Serialization.
He usado Json.NET con mucho éxito, es bastante agradable. –
El código que bdukes post hizo el truco. Sin embargo, voy a analizar tus 4 sugerencias. ¡Gracias! – pixeldev
bdukes es el que realmente recomiendo. Es el ítem # 3 en la lista. –
puede probar con el serializador Javascript (http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx) Creo que está desfasada por un tiempo por Microsoft, pero luego no-desaprobado (es que una palabra ??) cuando querían utilizarlo en MVC
- 1. ¿Cómo puedo buscar una matriz en VB.NET?
- 2. Codificar objeto a JSON
- 3. Cómo codificar los objetos heredados en JSON?
- 4. VB.net JSON Deserialize
- 5. ¿Cómo creo una matriz JSON?
- 6. Cómo crear una matriz JSON en Java
- 7. ¿Cómo recorrer una matriz JSON?
- 8. ¿Cómo puedo codificar una cadena para HTML?
- 9. ¿Cómo ordenar aleatoriamente (codificar) una matriz en Ruby?
- 10. ¿Cómo puedo acceder a una matriz JSON con boost :: property_tree?
- 11. Decodificar/Codificar JSON con VBScript
- 12. Crear una matriz multidimensional en vb.net
- 13. Cómo sumar matriz JSON
- 14. ¿Cómo puedo actualizar una fila en una DataTable en VB.NET?
- 15. cómo modificar una matriz JSON con jQuery
- 16. ¿Cómo se genera una matriz como JSON?
- 17. ¿Cómo se crea una nueva matriz en VB.NET?
- 18. PHP: ¿Cómo invertir una matriz JSON
- 19. Cómo PUBLICAR un JSON a una URL específica usando VB.NET?
- 20. ¿Cómo puedo codificar un monitor en C?
- 21. VB.NET matriz de cadenas vacío
- 22. ¿Cómo puedo codificar XML una cadena en Erlang?
- 23. ¿Cómo puedo URL codificar una cadena en Excel VBA?
- 24. ¿Cómo puedo codificar una fábrica en Perl y Moose?
- 25. Cada bucle en una matriz 2D en VB.NET
- 26. ¿Cómo escribo Json sin codificar en mi vista usando Razor?
- 27. Cómo asignar una matriz JSON con RestKit
- 28. Cómo deserializar una matriz JSON usando Gson
- 29. VB.Net Inicializando una matriz sobre la marcha
- 30. Analizando una matriz JSON en un NSDictionary
using System. Web.Script.Serialization; – Sameer