elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [C#] Deserializar JSON
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [C#] Deserializar JSON  (Leído 4,142 veces)
Siuto
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.587


Que puedo decir??


Ver Perfil WWW
[C#] Deserializar JSON
« en: 9 Septiembre 2010, 17:35 pm »

Estoy tratando de buscar como deserializar una cadena JSON en C# que recibo desde internet poro no encuentro la herramienta para hacerlo, se ve como esto:

Código:
{"Files":{55555526:{"id":55555526,
"id_str":"fn2dgvl66",
"dt_added":"2010-07-09 18:25:14",
"filename_source":"BOSSA_NOVA_TRILOGY_-_CD_3.rar",
"file_password":"",
"size":"66877683",
"uploader_ip":"190.245.246.131",
"hash":"2ec2b307bcb8388a47ca9a4db131d9d469cf59ff",
"download_url":"http://depositfiles.com/files/fn2dgvl66",
"download_cnt":"68",
"dt_expires":"2010-11-14"},
55553443:{"id":55553443,
"id_str":"tenohng9j",
"dt_added":"2010-07-09 17:53:15",
"filename_source":"BOSSA_NOVA_TRILOGY_-_CD_2.rar",
"file_password":"",
"size":"58940738",
"uploader_ip":"190.245.246.131",
"hash":"8dfd3856faa5173cd5ac9ecae57f68b5f1995a0e",
"download_url":"http://depositfiles.com/files/tenohng9j",
"download_cnt":"86",
"dt_expires":"2010-11-15"},
55550736:{"id":55550736,
"id_str":"q0mwfp87z",
"dt_added":"2010-07-09 17:12:46",
"filename_source":"BOSSA_NOVA_TRILOGY_-_CD_1.rar",
"file_password":"",
"size":"59475296",
"uploader_ip":"190.245.246.131",
"hash":"698ecc6a07ece11dbd15b529ac5c3face37f771b",
"download_url":"http://depositfiles.com/files/q0mwfp87z",
"download_cnt":"157",
"dt_expires":"2010-11-15"}},
"Count":"3"}


Mi problema es que no maneja arrays y las herramientas que veo por ahi manejan datos como eston con arrays usando []

Tengo estos "objetos":

55555526
55553443
55550736

que son los ids de tres archivos de DepositFiles que en cada consulta pueden variar y no se como hacer para manejarlo.


Estuve leyendo sobre la clase DataContractJsonSerializer que da Microsoft pero me parece que no me sirve por no puede manejar una estructura como esta, ademas mire alguna otra herramienta externa para realizar esto pero no no veo ninguna que maneje algo asi.

¿Alguien sabe como puedo analizar esto?


En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [C#] Deserializar JSON
« Respuesta #1 en: 9 Septiembre 2010, 17:55 pm »

Hola, no se porque no te sirve DataContractJsonSerializer, pero si quieres prueba con http://james.newtonking.com/projects/json-net.aspx

Un saludo


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[PETICION] Conversor XML a JSON
Programación General
RyogiShiki 2 2,982 Último mensaje 13 Noviembre 2011, 00:32 am
por RyogiShiki
Problema Serializar/Deserializar
.NET (C#, VB.NET, ASP)
Maurice_Lupin 2 2,699 Último mensaje 23 Noviembre 2011, 16:17 pm
por Maurice_Lupin
serializar y deserializar en c#
Programación General
sebapoli00 1 1,002 Último mensaje 16 Octubre 2019, 17:53 pm
por ThunderCls
JSON PHP return de json_decode($json) no es un objeto?
PHP
@XSStringManolo 6 1,235 Último mensaje 24 Diciembre 2019, 19:29 pm
por MinusFour
Deserializar una cookie
Hacking
THEGAME008 2 595 Último mensaje 17 Febrero 2022, 11:59 am
por MCKSys Argentina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines